From fa94f8b3cecf0e89a1ac52502f8d8998cf3d3aff Mon Sep 17 00:00:00 2001 From: Trinity Bee Date: Mon, 5 Oct 2026 23:19:29 +0000 Subject: [PATCH 1/2] Add test blocks to 7 specs to enable t27b coverage t27b-blog: +7 specs/docs/chapters/alphabet.t27 specs/docs/chapters/evidence.t27 specs/docs/chapters/layers.t27 specs/docs/chapters/project.t27 specs/docs/chapters/queen.t27 specs/docs/chapters/rules.t27 specs/docs/chapters/tooling.t27 Closes #6503 --- specs/docs/chapters/alphabet.t27 | 9 +++++++++ specs/docs/chapters/evidence.t27 | 9 +++++++++ specs/docs/chapters/layers.t27 | 9 +++++++++ specs/docs/chapters/project.t27 | 9 +++++++++ specs/docs/chapters/queen.t27 | 9 +++++++++ specs/docs/chapters/rules.t27 | 9 +++++++++ specs/docs/chapters/tooling.t27 | 9 +++++++++ 7 files changed, 63 insertions(+) diff --git a/specs/docs/chapters/alphabet.t27 b/specs/docs/chapters/alphabet.t27 index a99cf0d0da..5717ffb0eb 100644 --- a/specs/docs/chapters/alphabet.t27 +++ b/specs/docs/chapters/alphabet.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "agents"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/alphabet.md"; pub const ENABLED : bool = true; + +test test_alphabet_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/alphabet"; + assert ORDER == 4; + assert ENABLED == true; + assert SECTIONS[0] == "Twenty-seven letters, three nonas"; + assert SOURCES[1] == "specs/agents/README.md"; +} diff --git a/specs/docs/chapters/evidence.t27 b/specs/docs/chapters/evidence.t27 index 717e93edba..5ea7f08446 100644 --- a/specs/docs/chapters/evidence.t27 +++ b/specs/docs/chapters/evidence.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "witnesses"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/evidence.md"; pub const ENABLED : bool = true; + +test test_evidence_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/evidence"; + assert ORDER == 7; + assert ENABLED == true; + assert SECTIONS[0] == "Measured, declared, external"; + assert SOURCES[1] == "specs/tools/README.md"; +} diff --git a/specs/docs/chapters/layers.t27 b/specs/docs/chapters/layers.t27 index 44bfffb3b1..cf83d7114f 100644 --- a/specs/docs/chapters/layers.t27 +++ b/specs/docs/chapters/layers.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "ladder-counts"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/layers.md"; pub const ENABLED : bool = true; + +test test_layers_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/layers"; + assert ORDER == 3; + assert ENABLED == true; + assert SECTIONS[0] == "Specs"; + assert SOURCES[1] == "specs/crons/README.md"; +} diff --git a/specs/docs/chapters/project.t27 b/specs/docs/chapters/project.t27 index 39d4cf559a..2172ac5839 100644 --- a/specs/docs/chapters/project.t27 +++ b/specs/docs/chapters/project.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "claims"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/project.md"; pub const ENABLED : bool = true; + +test test_project_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/project"; + assert ORDER == 1; + assert ENABLED == true; + assert SECTIONS[0] == "What t27 and Trinity are"; + assert SOURCES[1] == "AGENTS.md"; +} diff --git a/specs/docs/chapters/queen.t27 b/specs/docs/chapters/queen.t27 index a13f81f2a5..4fa39e127c 100644 --- a/specs/docs/chapters/queen.t27 +++ b/specs/docs/chapters/queen.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "phases"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/queen.md"; pub const ENABLED : bool = true; + +test test_queen_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/queen"; + assert ORDER == 5; + assert ENABLED == true; + assert SECTIONS[0] == "The six-phase cycle and Phase 7"; + assert SOURCES[1] == "CLAUDE.md"; +} diff --git a/specs/docs/chapters/rules.t27 b/specs/docs/chapters/rules.t27 index 2b8c290d5f..0bb11888ab 100644 --- a/specs/docs/chapters/rules.t27 +++ b/specs/docs/chapters/rules.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "laws"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/rules.md"; pub const ENABLED : bool = true; + +test test_rules_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/rules"; + assert ORDER == 2; + assert ENABLED == true; + assert SECTIONS[0] == "The constitutional stack"; + assert SOURCES[1] == "AGENTS.md"; +} diff --git a/specs/docs/chapters/tooling.t27 b/specs/docs/chapters/tooling.t27 index eb6bc352c3..c16ecbd5be 100644 --- a/specs/docs/chapters/tooling.t27 +++ b/specs/docs/chapters/tooling.t27 @@ -28,3 +28,12 @@ pub const TABLE : str = "tools"; ; English canonical prose, Markdown, path from the t27 root. pub const BODY_EN : str = "docs/system/tooling.md"; pub const ENABLED : bool = true; + +test test_tooling_constants { + assert KIND == "docs-chapter"; + assert ID == "docs/tooling"; + assert ORDER == 6; + assert ENABLED == true; + assert SECTIONS[0] == "The tri CLI"; + assert SOURCES[1] == "specs/tools/tri/cell.t27"; +} From 2e2d380df0314337cc1bd8123991dfe066c3333f Mon Sep 17 00:00:00 2001 From: "queen-publisher[bot]" Date: Tue, 6 Oct 2026 13:08:39 +0000 Subject: [PATCH 2/2] docs: the coordination entry this branch needs to land A pull request must add exactly one docs/now entry and a bee has no way to know that: its brief names a boundary file and acceptance criteria, and docs/now/ is neither. The publisher adds it rather than failing the gate. Closes #6503 Co-Authored-By: Claude Opus 5 --- ...test-blocks-for-7-specs-in-specs-docs-chapters-.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 docs/now/2026-10-06-published-t27b-checked-test-blocks-for-7-specs-in-specs-docs-chapters-.md diff --git a/docs/now/2026-10-06-published-t27b-checked-test-blocks-for-7-specs-in-specs-docs-chapters-.md b/docs/now/2026-10-06-published-t27b-checked-test-blocks-for-7-specs-in-specs-docs-chapters-.md new file mode 100644 index 0000000000..2686802ea9 --- /dev/null +++ b/docs/now/2026-10-06-published-t27b-checked-test-blocks-for-7-specs-in-specs-docs-chapters-.md @@ -0,0 +1,11 @@ +# NOW -- t27b checked: test blocks for 7 specs in specs/docs/chapters (1 of 1) (published 2026-10-06) + +## A bee's work on #6503, published from `queen-6503` (Closes #6503) + +- The branch changes 7 file(s): `specs/docs/chapters/alphabet.t27`, `specs/docs/chapters/evidence.t27`, `specs/docs/chapters/layers.t27`, `specs/docs/chapters/project.t27`, `specs/docs/chapters/queen.t27`, `specs/docs/chapters/rules.t27` and 1 more. +- `git diff --stat origin/master...queen-6503` reads: 7 files changed, 63 insertions(+) +- This entry is written by the publisher, not by the bee. A pull request must + add exactly one `docs/now/` entry and a bee has no way to know that: its brief + names a boundary file and acceptance criteria, and `docs/now/` is neither. +- What this entry does NOT establish: that the work is correct. The gates on the + pull request judge that, and they are the same gates every other change meets.