Repository navigation
Docs: README and CLAUDE.md read as a living talk after slice 005 - #20
Merged
Merged
Conversation
KCDC is over, the talk will be given again at user groups and conferences, and the repo keeps being updated between runs the way slice 005 was. Doc-only; no code, no scenario, no count moved. CLAUDE.md: the v1.1 "no new slices" mode becomes a living-talk mode (a build item by Erik's call from a talk-side hand-off and a docs/slices spec through OpenSpec; otherwise dry-run support, fixes, doc accuracy). The deadline is the next delivery. The version freeze stands between runs. New non-negotiable 9: a new NOT NULL after-twin column carries a database default, or the startup migration drops the table. Commands name WolverineHostGate and add a before-a-live-run checklist. Slice 005 gets a RESOLVED line, a detail pointer, and its three open calls. Fixed references: the moved jasperfx-research.md, the Windows-only CritterMart path, and the template experiment no longer called the inventory's final section. Em dashes removed. README: the talk is first given at KCDC and still touring, Quick start mentions the per-twin Tendr and the extra test projects, the contract section gains the two request bodies and a link to the test cards, and Contributing says DbContext where it still said session. Also: AGENTS.md highlights, openspec/config.yaml context and task rules, the Directory.Packages.props freeze header, docs/slices/004 as a solution item in LayerCake.slnx, and a build-log entry. The stale CI workflow comment is left for a follow-up (pushing under .github/workflows needs a token with the workflow scope).
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.
Doc-only staleness pass after slice 005 (PR #19). KCDC is over; the talk will be given again at user groups and conferences, and the repo keeps being updated between runs the way slice 005 was. No code, no scenario, and no count moved. Every number in README and CLAUDE.md was re-checked against the code: 2,405 / 2,002 and 1,000 / 841 lines, 35 contract scenarios per twin, 19 after-twin facts.
CLAUDE.md
docs/slices/spec first, and runs OpenSpec end to end. Everything else is dry-run support, fixes, and doc accuracy. The deadline is the next delivery, not KCDC.after.ordersduring slice 005).WolverineHostGatefor new test hosts and add a before-a-live-run checklist gathered from earlier build-log entries (compose reset, image pre-pull, stale processes on the ports,codegen writecaptures outside the project).Tendr.Testsin the slnx, (e) 11 / 8 or 9 / 8 on a slide.jasperfx-research.mdmoved toresearch/blogs/; the CritterMart path was Windows-only; the template experiment is no longer the inventory's final section.README
card: { number }) and a link to Tendr's test cards.Also
openspec/config.yaml: context and task rules match the living-talk mode (the next slice takes the next number, README and CLAUDE.md in the bookkeeping, Tendr in the definition of done).AGENTS.md: highlights no longer promise the schedule fallbacks.Directory.Packages.props: freeze header says what CLAUDE.md says (comment only).LayerCake.slnx:docs/slices/004added as a solution item (flagged 2026-09-14).docs/build-log.md: one doc-only entry.Left for a follow-up: the comment in
.github/workflows/ci.ymlstill says only "No PostgreSQL service" (flagged 2026-09-05); it should also namerabbitmq:4, the per-twin Tendr host, andTendr.Tests. It is out of this PR because pushing under.github/workflows/needs a token with theworkflowscope.Verification
dotnet build: 0 warnings, 0 errors.dotnet testnot run: no code changed. CI runs it on this PR.