Files
management/docs/ledger/template.md
T
Thore Cimbal 33a0ee7aec chore: upgrade the neckbeard baseline from v0.1.1 to v0.3.1
Three minor releases at once. Byte-identical surface: only WORKFLOW.md
actually changed (+128/-2); CLAUDE.md and the four templates are
untouched. AGENTS.md takes the new upstream prefix (+22/-2) and keeps our
project section unchanged.

The two declared-extended files were reconciled by hand, because nothing
compares them: validate.py gains upstream's check_vendored_portable, and
schema.yaml gains vendored, project_section_marker, the judged link field
and the ledger and verdict types. gen_status.py needed nothing — upstream
did not touch it. Recorded in the new HERKUNFT.md, including that this
reconciliation has no contradictor and will be forgotten next time.

Newly adopted: check_harvest.py and judge.py, plus docs/ledger/ and
docs/verdict/ with their templates. Deliberately not adopted:
check_locked.py — pruefe_sperrliste.py has done that job here since
2026-08-20, and two tools for one rule is maintenance without gain.

The v0.1.1 baseline stays where it is; docs/sources is immutable.
2026-08-21 12:00:00 +00:00

43 lines
1.6 KiB
Markdown

---
type: ledger
date: YYYY-MM-DD
size: L # S | M | L
status: open # open | closed (closed at Gate 5)
related: [] # the design doc, the issue, whatever this run served
---
<!-- Copy to docs/ledger/YYYY-MM-DD-slug.md. Delete all comments when filling in.
One ledger per session. Rows are appended as gates close, never rewritten. -->
# Ledger: <what this session was about>
## Gates
<!-- One row per gate as it closes. `commit` is the commit that closed it —
a commit, not a timestamp: a timestamp is written by the same hand as
the claim. `approval` empty means the next gate began without a stop.
`status` is one of DONE | DONE_WITH_CONCERNS | NEEDS_CONTEXT | BLOCKED.
Size S owes no gates; size M records its slices. -->
| gate | commit | approval | status | note |
|---|---|---|---|---|
| 1 | abc1234 | owner | DONE | one line, for a reader |
## Ladder
<!-- The reuse ladder from AGENTS.md §1, made visible. `outcome` must begin
with `reused:` or `built:`. Name concrete candidates — "searched the
codebase" is not an entry, "validate.py and schema.yaml" is.
This section is MANDATORY even when nothing new was built: a session
that built nothing says so in a row. An absent record and an ignored
rule look identical, which is the whole reason this table exists. -->
| searched | found | outcome | commit |
|---|---|---|---|
| where you looked | what was there | reused: … / built: … | abc1234 |
## Notes
<!-- Optional. Anything a reader of the gates would otherwise misread. -->