Skip to content

Designer Drift Auditdesigner-mappings.md missing push-repo-memory safe output type #51925

Description

@github-actions

Designer Drift Report — 2026-08-11

Summary

1 drift item found: the push-repo-memory safe output type is missing from the workflow designer's Safe Output Mapping table.

Drift Items

View Drift Items by Category

Missing Safe Output Types

  • Source: .github/aw/safe-outputs.md (and confirmed present in all-safe-output-types.txt / pkg/workflow/repo_memory.go)
  • Missing from: .github/aw/designer-mappings.md — Safe Output Mapping table
  • Details: The mapping table lists comment-memory ("store persistent memory comment") but has no entry for push-repo-memory, a distinct safe output type used to persist memory to a repo branch (see pkg/workflow/repo_memory.go, key format push-repo-memory-${{ github.repository }}|...).
  • Suggested fix: Add a row to the Safe Output Mapping table in .github/aw/designer-mappings.md, e.g.:
    | "push memory to a repo branch", "persist memory across runs via git" | \push-repo-memory` |`

No Drift

  • ✅ Trigger coverage — all trigger types from triggers.md (pull_request, schedule, slash_command, label_command, deployment_status, workflow_run, workflow_dispatch, issues) are represented in the designer's Trigger Mapping table.
  • ✅ Network/ecosystem coverage — common ecosystem identifiers are represented; less-common ones are explicitly deferred to network.md via a catch-all note.
  • ✅ Pattern coverage — all patterns in patterns.md (BatchOps, CentralRepoOps, ChatOps, CorrectionOps, DailyOps, DeterministicOps, DispatchOps, IssueOps, LabelOps, MonitorOps, Monitoring with Projects, MultiRepoOps, Orchestration, ProjectOps, ResearchPlanAssignOps, SideRepoOps, SpecOps, TrialOps, WorkQueueOps) are referenced in the Pattern Heuristics table.
  • ✅ Frontmatter field coverage — skills:, lsp:, and evals: fields are present in both the designer's Generation Template and reference list.
  • ✅ Stale references — no references to removed docs/fields were found in either designer file.
  • ✅ Recent changes without sync — only 1 repo commit in the last 7 days (ed2882d, an unrelated ripgrep/apt fix); no reference-doc-specific changes required designer updates.

Methodology

Compared outlines of 8 reference docs (syntax.md, safe-outputs.md, network.md, patterns.md, subagents.md, token-optimization.md, triggers.md, create-agentic-workflow.md) against .github/aw/designer.md, .github/aw/designer-mappings.md, and .agents/agents/interactive-agent-designer.agent.md, cross-referenced with all-safe-output-types.txt.
Reference doc commits (last 7 days): 1
Designer file commits (last 7 days): 1

Generated by 🔍 Designer Drift Audit · auto · 43.5 AIC · ⌖ 2.16 AIC · ⊞ 7.4K ·

  • expires on Aug 17, 2026, 8:11 PM UTC-08:00

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions