docs(deploy): reconcile stale deploy arch-debt entries against shipped #341/#374 (Deploy-S8)#384
Merged
Merged
Conversation
…#341/#374 (Deploy-S8, arch-debt half of #344) The #341/#374 merge landed the deploy-core secrets/rollback/health-gate/OTEL convention seam + the 7-op ServiceDeployTarget, but two older arch-debt entries still described that seam as pending, contradicting shipped reality: - `cli-deploy-artifacts-missing`: add a 2026-07-04 #341/#374 update noting the convention seam landed and the bare-metal adapter now advertises+delegates rollback/secrets; the entry stays open narrowed strictly to the container/orchestrator artifact-generation gate (Dockerfile/Compose/k8s via the Aspire-compose adapter, #343). Supersedes the "declared-unsupported pending #341/#364" line in the #342 note. - `cli-deploy-target-rollback-secrets-deferred`: mark RESOLVED (superseded) -- the rollback/secrets (+health/OTEL) operation bodies and the injected execution-delegation seam landed in #341/#374; residual public-path wiring is tracked distinctly by DEPLOY-BAREMETAL-PUBLIC-WIRING. arch-debt.md only; no source/deploy.md change (docs prose half of #344 is owned by the docs lane on docs/v5-main-refresh). Doctrine fitness verdict unchanged from baseline main (FAIL/WARN counts identical; none reference these entries). Refs #344, #327 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012wKHquACkXnWPDgJYhhFjN
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Deploy-S8 — arch-debt reconcile (arch-debt half of #344)
Reconciles stale deploy arch-debt entries in
.llm/harness/debt/arch-debt.mdagainst the deployprimitives shipped by #341 (merged via #359) and #374 (Deploy-S5 hardening). Diff is
.llm/harness/debt/arch-debt.mdonly.What changed
DEPLOY-BAREMETAL-PUBLIC-WIRING(nothing dropped).cli-deploy-artifacts-missingcorrectly kept open — the still-ungenerated Dockerfile/Compose/k8slane is attributed to [Deploy-S7] Aspire Docker/Compose lane via TS AppHost #343.
ServiceDeployTarget(7-op:rollbackToPrevious,reconcileSecrets, health-gatedactivateWithHealthGate; deno-deploy omits by design, R-DEPLOY-3).Evidence (separate-session IMPL-EVAL — evaluator a1e65bd6, fresh Opus, reproduced independently)
check-doctrine.ts:FAIL=48 WARN=175 INFO=1, exit 1 — identical topristine-main baseline (the tool never reads arch-debt.md; the markdown change cannot move it).
deno task check: exit 0 (2099 files, 0 findings).deno task test: 1457 passed / 12 failed / 12 ignored — the 12 failures are exactly the knownWindows-local set, none deploy-related; zero new failures.
Refs #344, #327
🤖 Generated with Claude Code