docs(deps-hash): night-mode execution prompt for umbrella S2→S3 sequenced closure - #1049
Merged
Merged
Conversation
…nced closure Self-contained prompt for a fresh Claude Code night-mode session to finish the deps-hash-multistack umbrella (kickoff #1016). DH-S1 is LANDED on staging (#1024 + #1029); this prompt sequences the remaining DH-S2 (rust detection) and DH-S3 (closure: tomli shim, polyglot integration, install-sh python-seed, done.md) with: - /pipeline deps-hash-multistack as the entry (plan-currency + launch-table + stage-gate). - TDD RED-before-GREEN per stage; iterative dual cold-context review per increment (the method that caught the round-3.5 BLOCKERs: CRLF, python-upgrade drift, fresh-install-python). - The S2 size-gate fork (one-hook-add-rust vs split) parked as AskUserQuestion — not resolved silently; measured verdict feeds the maintainer decision. - All kickoff STOP-lines enumerated (no-lib, _emit_warn preserved, always-exit-0, @dual-pair same-commit, no TOML-parser dep, no setup.d/NN-rust.sh, done.md only at DH-S3). - Learned incidents from this session encoded as explicit warnings (local-ref staleness, flaky-CI rerun, parallel-checkout stash, untracked §1.7-breaking research-patches). Not a design doc — a working prompt. All facts re-verified against origin/staging at write time (2026-07-18): hook = 212 lines on staging, DH-S1 fully landed, done.md absent.
artyhoo
force-pushed
the
docs/deps-hash-multistack-s2s3-night-prompt
branch
from
July 21, 2026 08:29
5ea8c34 to
75eb833
Compare
3 tasks
artyhoo
added a commit
that referenced
this pull request
Jul 21, 2026
…ion prompt (#1068) Continuation of the 2026-07-18 universal-skill prep (#1048): the Fable discussion session ran the anticipated 'stronger model' pass — a 12-agent adversarial panel (6 subsystem maps, 4 design perspectives, 2 skeptics) over the live tree. - research-patches/2026-07-21-universal-skill-panel-synthesis.md: decisions D1 (skill ships to consumers; chain detect -> research -> rules -> tests -> skill), D2 (static universal skill x regenerated dossier; never per-stack generated), D3 (staleness v0 = offer-on-consent; auto only behind consumer opt-in — delegated default, operator-overridable); prep §8 questions resolved (gap-only scope, IR not a precondition + 3 prohibitions vs ir-unfreeze); the three panel strikes incl. the honesty trilemma; three-bin seam doctrine; open questions O1-O6 for the design session. - 2026-07-21-universal-skill-design-session-prompt.md: self-contained session-start prompt for the design session (placement per deps-hash prompt precedent, #1049). No kickoff, no umbrella dir, no code changes, no SSOT row (lands with the umbrella's first capability commit). Co-authored-by: t <t@t.co>
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.
What
Single self-contained prompt for a fresh Claude Code night-mode session to finish the
deps-hash-multistackumbrella (kickoff #1016). DH-S1 is LANDED on staging (#1024 + #1029 merged); this prompt sequences the remaining DH-S2 (rust detection) → DH-S3 (closure) with all the discipline + learned incidents encoded.Why a written prompt (not inline chat)
Umbrella = 2 sequenced stages + 1 open maintainer-fork (S2 size-gate A-vs-B) + 3 decision points + recursive STOP-lines. Holding this in fresh-session memory = fact loss → exactly the drift the project exists to prevent. The file is the single source of truth.
What the prompt guarantees
/pipeline deps-hash-multistack→ S2 → stage-gate → S3 → done.md._emit_warnpreserved, always-exit-0,@dual-pairsame-commit, no TOML-parser dep, nosetup.d/NN-rust.sh, done.md only at DH-S3.gh pr diffis truth, not localgit diff), flaky-CI rerun (single job viagh api), parallel-checkout stash, untracked §1.7-breaking research-patches parking, LF-only fixture blind spot.What it does NOT guarantee (by design)
Verification
docs/meta-factory/(NOTresearch-patches/), so principles/13 §1.7 does not apply.origin/stagingat write time (2026-07-18): hook = 212 lines, DH-S1 fully landed (feat(deps-hash): DH-S1 multistack — JS-widen + python Tier-1/2 + per-stack baselines (#1016) #1024 + fix(deps-hash): DH-S1 round-3.5 cold-context review — CRLF + python3-upgrade + fresh-install (follow-up to #1024) #1029),done.mdabsent.§1.7 Backward-check
Class of this change = author a working prompt doc for sequenced stage execution. Surfaces where this class must also hold:
§1.7 Forward-check
Complies with
doc-authority-hierarchy.md(the prompt carries a scope note + is filed underdocs/meta-factory/as a working artifact, not a canonical rule);build-first-reuse-default.md(references/pipeline+ night-mode skills rather than re-describing their machinery);no-paid-llm-in-ci.md(the prompt runs in a session-bound CC subscription, zero API calls);ai-laziness-traps.mdT3 (every state claim cites a PR number or file:line the fresh session can verify).Prior-art: extends the project's existing pipeline/night-mode skill substrate (no new capability — a working prompt that orchestrates them for one umbrella's closure).