Route CLI delivery through the facade
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# ReleaseKit audit implementation plan
|
||||
|
||||
Status: Stages 1–6 complete; Stage 7 next.
|
||||
Status: Stages 1–7 complete; Stage 8 next.
|
||||
Baseline: `e4be7fa` (2026-10-06). The [audit](audit.md) records the evidence,
|
||||
product goals, and selected direction. This document owns implementation order
|
||||
and completion criteria for that work.
|
||||
@@ -364,6 +364,16 @@ preflight failure before compilation, token/profile errors, and the explicit
|
||||
receipt path. Reuse Stage 6 for domain failure coverage. Confirm the maintained
|
||||
ordinary command exercises the facade-owned lifecycle and reports F7's results.
|
||||
|
||||
**Completed:** Ordinary `deliver` now passes configured builds and progress
|
||||
output directly to the public facade; the CLI retains profile, credential,
|
||||
receipt, presentation, and exit-status handling. `--assets` still validates
|
||||
the private receipt and supplies caller-owned artifacts. CLI tests cover
|
||||
page-only and binary profiles, preflight rejection before build progress,
|
||||
retained prebuilt artifacts, retry observations, and temporary-output cleanup.
|
||||
The binary workflow and consumer guidance use one `deliver` invocation by
|
||||
default and explain the separate `build`/`--assets` path. The full offline suite,
|
||||
API boundary check, and documentation whitespace checks pass.
|
||||
|
||||
## Stage 8 — Add reusable CI preparation operations
|
||||
|
||||
**Covers:** preparation ownership in F6. **Primary owners:** a new root
|
||||
|
||||
Reference in New Issue
Block a user