Skip to content

Dogfood Program Intake end to end - #350

Merged
yvette-carlisle merged 1 commit into
mainfrom
y/decodex-xy-942
Jun 12, 2026
Merged

Dogfood Program Intake end to end#350
yvette-carlisle merged 1 commit into
mainfrom
y/decodex-xy-942

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Promote decodex intake issues ... --apply as the issue-batch persistence mode while keeping --persist as a legacy alias.
  • Treat mapped terminal issues as completed in Execution Program readiness so issue-batch DAGs unlock downstream nodes after upstream completion.
  • Add controlled Program Intake dogfood E2E coverage for issue-batch apply/reconcile/status readback and goal-intake latent rejection/apply/reconcile/status readback.
  • Update README and specs to align the CLI surface and queue-label ownership boundaries.

Verification

  • npm ci in site/
  • cargo test -p decodex program_intake_dogfood -- --nocapture
  • cargo test -p decodex intake_issues -- --nocapture
  • cargo vstyle curate --language rust --workspace --all-features
  • cargo make check
  • git diff --check
  • Semantic drift audit: pass by manual review; docs claims match CLI/parser, intake persistence behavior, reconciler behavior, and E2E readback tests.

@yvette-carlisle
yvette-carlisle merged commit e4029b8 into main Jun 12, 2026
14 checks passed
@yvette-carlisle
yvette-carlisle deleted the y/decodex-xy-942 branch June 12, 2026 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant