Skip to content

feat(authoring): add accelerated Milestone A E2E gate - #240

Draft
777genius wants to merge 16 commits into
feat/authoring-native-admissionfrom
feat/authoring-accelerated-milestone-a-pr
Draft

feat(authoring): add accelerated Milestone A E2E gate#240
777genius wants to merge 16 commits into
feat/authoring-native-admissionfrom
feat/authoring-accelerated-milestone-a-pr

Conversation

@777genius

Copy link
Copy Markdown
Owner

The standard-first authoring stack had strong synthetic contracts but no small, exact-candidate gate for the public user journey. This PR adds the accelerated Milestone A checkpoint on top of #216: both public entrypoints build from the PR head, run in isolated disposable roots, and prove equivalent authoring and installer dry-run results without using real projects.

The new gate runs the full Linux journey through init, validate, inspect, static test, and local agentplugins add --dry-run, plus packaged launcher/init/validate smoke on Windows amd64 and macOS arm64. Candidate packages come only from locally packed exact-head tarballs. Production installer security remains enabled and may read its credential-free pinned public feeds. The workflow contains no publication path.

This also closes the deferred public-packed dispatch boundary found during independent review: foreign, missing, malformed, duplicate-key, noncanonical, and semantically invalid selected-source inputs reject before checkout or provisioning. Existing YAML capability code remains preserved.

Validation before push:

  • Independent exact-tree review: ACCEPT, no P0/P1/P2 findings.
  • Public workflow boundary: 6/6 passed.
  • Milestone A executable boundary: 16/16 passed.
  • Exact integrated source diff SHA-256: 0b18d2540e458b2ae3ff2cb33bee6e6148b9e4c12401e10770a3453752842097 before the reviewed plan-only commit.
  • Genuine GitHub-hosted matrix and required repository checks are expected on this PR head.

Stack dependency: #216

Refs #216
Refs #208

@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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