docs: the owner's decisions D131–D178 (lanes 6–11 survey answers) #852

Merged
claude-bot merged 3 commits from docs/decisions-d131-d170 into main 2026-09-26 19:00:54 +00:00
Collaborator

This records the owner's answers of 2026-09-26 in sources/intro.md, one D-row each.

Rows by lane:

Lane Questions D-numbers
Lane 7 T1–T12, T15 D131–D138, D172–D176
Lane 9 A2–A11 D139–D148
Lane 10 O1–O17 D149–D164, D171
Lane 8 W1–W5 D165–D169
Lane 11 S13 D170
Lane 6 P1, P2 D177, D178

Where the owner didn't take the recommendation:

  • D159 (O12 b): a Voice channel setting.
  • D171 (O3 c, confirmed): record even when the announcement can't be posted, and warn the GM. This amends #842; the change is being built separately.
  • D174 (T10 b): never name a GM.

Also in this PR:

  • IS-258 (the setup-leftovers list) moves to ADMIN-1, Admin's index, per D142. Its row is rewritten to D70/D108/D142. It's declassified from lanes 1 and 1c, and classified in coverage/lane7.py, whose docstring is also fixed.
  • Stale text fixed: the PUB-8/SH-8 headers, which still called IS-258 an open question, and lane7.html's placement counts.
  • The catalogue was rebuilt. The real build.ps1, re-run by the orchestrator, gives no diff.
  • Coverage: every coverage/lane*.py prints "unclassified: none".

Not recorded yet, still unanswered: A1, T13, T14, P3–P12, W6–W14, S1–S12, and the departure lists.

🤖 Generated with Claude Code

This records the owner's answers of 2026-09-26 in `sources/intro.md`, one D-row each. **Rows by lane:** | Lane | Questions | D-numbers | |---|---|---| | Lane 7 | T1–T12, T15 | D131–D138, D172–D176 | | Lane 9 | A2–A11 | D139–D148 | | Lane 10 | O1–O17 | D149–D164, D171 | | Lane 8 | W1–W5 | D165–D169 | | Lane 11 | S13 | D170 | | Lane 6 | P1, P2 | D177, D178 | **Where the owner didn't take the recommendation:** - **D159 (O12 b):** a Voice channel setting. - **D171 (O3 c, confirmed):** record even when the announcement can't be posted, and warn the GM. This amends #842; the change is being built separately. - **D174 (T10 b):** never name a GM. **Also in this PR:** - **IS-258 (the setup-leftovers list)** moves to ADMIN-1, Admin's index, per D142. Its row is rewritten to D70/D108/D142. It's declassified from lanes 1 and 1c, and classified in `coverage/lane7.py`, whose docstring is also fixed. - **Stale text fixed:** the PUB-8/SH-8 headers, which still called IS-258 an open question, and `lane7.html`'s placement counts. - **The catalogue was rebuilt.** The real `build.ps1`, re-run by the orchestrator, gives no diff. - **Coverage:** every `coverage/lane*.py` prints "unclassified: none". **Not recorded yet, still unanswered:** A1, T13, T14, P3–P12, W6–W14, S1–S12, and the departure lists. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Add one row per answer to the redesign decisions table, covering lanes 7
(Talking), 9 (Admin), 10 (Outside the app), 8 (Wiki, W1-W5), 11 (Sheets,
S13), and the addendum batch (T8-T12, P1-P2). Each row carries the
question's problem statement and the survey's recommended text as the
decision.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
IS-258 (the setup-incomplete banner) was drawn as a campaign-page banner
(SH-8) and a first-run wizard note (PUB-8), both speculative. D142 (A5)
settles it as a quiet box at the top of Admin's index instead, so move
the ledger row to ADMIN-1 and rewrite it to cite D70/D108/D142. Update
lane1.py, lane1c.py and lane7.py's coverage classifications to match, and
fix lane7.py's stale "ADMIN-1 to ADMIN-14" docstring (it already covers
ADMIN-15). Rebuild CATALOGUE.md and correct lane7.html's placement counts
(193, not 190).

CATALOGUE.md was rebuilt with a Python port of sources/build.ps1
(scratchpad-only, not committed): this environment's sandbox refuses to
invoke pwsh/powershell.exe at all, so the real build.ps1 could not be
run here. The port mirrors it line for line and the diff was reviewed by
hand; rerun the real build.ps1 to confirm on a machine where pwsh works.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
docs: note D131-D178 in the changelog
All checks were successful
CI / Backend lint (ruff) (pull_request) Successful in 30s
CI / Feedback site tests (pull_request) Successful in 43s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 2m39s
CI / Bot/backend version sync (pull_request) Successful in 26s
CI / Does this change touch the recording path? (pull_request) Successful in 29s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Docker image build (pull_request) Successful in 1m3s
CI / Bot tests and audit (pull_request) Successful in 4m20s
CI / Backend migration, tests, and audit (pull_request) Successful in 14m20s
CI / Frontend tests, audit, and build (pull_request) Successful in 17m36s
CI / End-to-end journeys (desktop, phone, keyboard-only) (pull_request) Successful in 17m50s
064b190684
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign in to join this conversation.
No description provided.