Skip to content

[REL-100] Epic: release readiness を完了し live external validation へ移行する #3637

Description

@ootakazuhiko

Related publication parent: #3626
Reuses existing issues: #3630, #3631, #3632
Child issues: #3638, #3639, #3640, #3641, #3648, #3650, #3651
Codex lane: planning/release-adoption

背景

ae-framework の deploy-time profile、root assurance action、@ae-framework/core publish workflow、recorded-PR replay、公開用ドキュメントは概ね実装済みである。2026-07-12時点の状態は次のとおり。

このEpicは「追加機能を広げる」ためではなく、公開refのcorrectness、公開証跡、owner-controlled publication、外部検証の未完了面を閉じ、fixture-backed readinessからlive report-only validationへ移るための実行計画を束ねる。

目的

  1. 公開Action refをruntime-correctなpatch releaseへ更新する。
  2. Marketplaceのlive判定へexternal runtime smoke evidenceを組み込む。
  3. 既存のrelease-owner / admin blockerを完了する。
  4. package publication boundaryとpublication evidenceを明確化する。
  5. 1 repository / 約5 PRのconsent済みreport-only live pilotを実施する。
  6. npm / Marketplace / pilotの状態を、実際の証跡以上に主張しない。

Codex CLI 実行ルール

このIssueはtracking Epicであり、全子Issueを1つのworktree・1つのPRで実装しない

Codex CLIは次の順序で処理する。

  1. AGENTS.mddocs/integrations/CODEX-ISSUE-RUNBOOK.md を読む。
  2. 下記matrixから最も早いunblocked child Issueを1件だけ選ぶ。
  3. child Issue本文をscope上限として、専用worktree・専用PRで処理する。
  4. human approval / secret / tag mutation / Marketplace UI / external consentが必要なIssueでは、権限境界を迂回しない。必要情報がなければ具体的なblockerをIssue commentに記録して停止する。
  5. PR本文には Summary, Acceptance, Verification, Rollback, Context Pack conflict を含める。Release / pilot Issueでは本文指定の追加sectionも含める。
  6. child Issueが完了したら、このEpicの該当checkboxとevidence URLを更新する。
  7. #3650と#3651はP0である。Release-preparationは並行してよいが、moving v1更新前に#3650をmainへmergeする。
  8. #3648はentry criteriaが満たされるまで実装しない。

実行順とdependency matrix

Phase Issue Priority Scope Human boundary Completion evidence
1 #3630 P0 live branch protectionへdeploy-time-profilesを適用 admin token / protected environment approval successful apply run + observed contexts
1 #3650 P0 Marketplace live判定へexternal runtime smoke contractを追加 actual release evidenceのowner verification schema + validator + negative tests + blocked manifest
1 #3651 P0 v1.0.2 releaseとmoving v1更新 tag / GitHub Release / moving-tag owner operation candidate + immutable + moving-tag external pass/block smoke
1 #3631 P0 @ae-framework/coreをprovenance付き公開 npm scope / bootstrap token / environment approval registry + provenance + clean install/import
1 #3632 P0 修正版assurance-gateをMarketplace掲載 repository owner UI publication live listing URL + release note + runtime smoke evidence
2 #3638 P1 root package publication boundary / metadata root npm contract A/B owner decision package metadata + release docs + test
2 #3639 P1 publication evidence manifest / validator actual live evidenceのowner verification schema + canonical manifest + fast-lane validation
3 #3640 P1 consent済みlive external pilot maintainer consent / data handling / publication approval 1 repo / 約5 PR + redacted report
3 #3641 P2 assurance-gate startup baseline / optimization decision 大規模release architecture変更時のみ別承認 cold/warm benchmark + decision record
Conditional #3648 P2 prebuilt/bundled feasibility entry criteria + release lifecycle approval deferred unless adoption evidence changes
Closeout #3626 P0 publication slice acceptanceを閉じる release-owner evidence confirmation all publication URLs, runtime smokes, registry checks recorded

Phase 1 — live release controls

Phase 2 — release boundary / evidence governance

Phase 3 — external validation / adoption performance

Closeout

Epic acceptance criteria

Non-goals

  • hosted agent service、IDE plugin、agent runtimeを追加しない。
  • runtime smokeやlive pilot完了前のdataからreview speed、safety、quality、adoption impactを主張しない。
  • agent vendor superiorityを比較しない。
  • secret、branch protection、tag mutation、Marketplace、npm ownership、external repository consentのhuman boundaryを自動化で迂回しない。
  • routine PRへ新しいmandatory heavy/formal laneやflaky wall-clock gateを追加しない。
  • #3648のentry criteriaなしにprebuilt/bundled release architectureを実装しない。

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:adoptionAdoption readinessarea:productProduct positioning and docsarea:releaseassurance-control-planeAgent-neutral assurance control plane roadmapcodex-readyIssue body is structured for Codex CLI executionfollow-upFollow-up from completed repositioning workpriority:p0Must be done firsttype:epicTracking issue or parent epic

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions