queue: revs 3617-3636: Vikunja 571 W build rows 309-318 added (sage 3617-3626: W1, W2, W3a, W3b, W6, W3, W4b, W5, W7, W8, post-10-27, brief docs/plans/2026-10-21_q195-writing-editor.md) and owners set to unassigned (sage 3627-3636)
This commit is contained in:
1 parent
369607e92d
commit
293b42fee9
2 files changed
+928
-2
No files matched your search
+11
-1
@@ -33,7 +33,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here.
|
|||||||
|
|
||||||
<!-- mosaic-queue:begin -->
|
<!-- mosaic-queue:begin -->
|
||||||
|
|
||||||
Generated from `docs/plans/queue.json` revision 3616 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
Generated from `docs/plans/queue.json` revision 3636 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
||||||
|
|
||||||
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|
||||||
|---|---|---|---|---|---|---|---|---|
|
|---|---|---|---|---|---|---|---|---|
|
||||||
@@ -345,6 +345,16 @@ Generated from `docs/plans/queue.json` revision 3616 by `queue render`. Do not e
|
|||||||
| 306 | A revoked run's late bus call stops it instead of exiting 22 (295 N1) | morgana; reviewers dewey | #1813 | done | 272 done | Dewey approves the design, then the manifest; bus, harness and cli suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-23_gate-env-rows.md` § Brief: a revoked run's late bus call stops it instead of exiting 22 (295 N1) | Landed 2d0318a44 on 4874d1e83: 33d3844a0..683833205 replayed, 4 patch-ids equal (a1960f36 55fadbc3 af1a3d88 35cf81a3), range-diff all =. Dewey APPROVE c31206 rev 3596 on 683833205. access-revoke.test numstat 7 7 (mos-1463). Sage gate 16:33Z: every package suite 0 fail 0 skipped (bus 894, cli 942, plugins 119, webui 392, business 231, harness 151), every scripts/test-*.sh rc 0, M1-M3 each killed on every named file, restores equal. N1/N2 to DEFERRED next. |
|
| 306 | A revoked run's late bus call stops it instead of exiting 22 (295 N1) | morgana; reviewers dewey | #1813 | done | 272 done | Dewey approves the design, then the manifest; bus, harness and cli suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-23_gate-env-rows.md` § Brief: a revoked run's late bus call stops it instead of exiting 22 (295 N1) | Landed 2d0318a44 on 4874d1e83: 33d3844a0..683833205 replayed, 4 patch-ids equal (a1960f36 55fadbc3 af1a3d88 35cf81a3), range-diff all =. Dewey APPROVE c31206 rev 3596 on 683833205. access-revoke.test numstat 7 7 (mos-1463). Sage gate 16:33Z: every package suite 0 fail 0 skipped (bus 894, cli 942, plugins 119, webui 392, business 231, harness 151), every scripts/test-*.sh rc 0, M1-M3 each killed on every named file, restores equal. N1/N2 to DEFERRED next. |
|
||||||
| 307 | Row 270's pi compaction reading moves behind the harness kind (REQ-PLUG-2, Vikunja 598) | gizmoduck; reviewers duckworth | #1814 | done | — | Duckworth approves the design, then the manifest; bus, cli, plugins (0 failures), webui and business suites, every scripts/test-*.sh green and the mutants killed on Sage's gate (sage) | `docs/plans/2026-10-23_harness-kind-compactions.md` § Brief: row 270's pi compaction reading moves behind the harness kind (Vikunja 598) | LANDED d243f6b25: 6 row commits replayed onto 8dc132bec, every non-log patch-id equal, candidate paths = 6fdfe3790 (manifest 17c9f8d9). Duckworth APPROVE rev 3586 c31189 round 1, C2 met. Sage gate: bus, cli 0 skipped, plugins fully green incl harness.test.mjs:192, webui, business, seat, every scripts/test-*.sh; M1-M4 killed. P19 598 commented. DEFERRED: 307 N1 store-unreadable not sticky. N3 doc-only BUILD.md red list one short, next BUILD.md change. |
|
| 307 | Row 270's pi compaction reading moves behind the harness kind (REQ-PLUG-2, Vikunja 598) | gizmoduck; reviewers duckworth | #1814 | done | — | Duckworth approves the design, then the manifest; bus, cli, plugins (0 failures), webui and business suites, every scripts/test-*.sh green and the mutants killed on Sage's gate (sage) | `docs/plans/2026-10-23_harness-kind-compactions.md` § Brief: row 270's pi compaction reading moves behind the harness kind (Vikunja 598) | LANDED d243f6b25: 6 row commits replayed onto 8dc132bec, every non-log patch-id equal, candidate paths = 6fdfe3790 (manifest 17c9f8d9). Duckworth APPROVE rev 3586 c31189 round 1, C2 met. Sage gate: bus, cli 0 skipped, plugins fully green incl harness.test.mjs:192, webui, business, seat, every scripts/test-*.sh; M1-M4 killed. P19 598 commented. DEFERRED: 307 N1 store-unreadable not sticky. N3 doc-only BUILD.md red list one short, next BUILD.md change. |
|
||||||
| 308 | PRD 1.17 Case 2 story files are DOCX (Q235 to Q237, Q239) | gosalyn; reviewers webby | #1815 | done | 291 done | Webby checks the PRD diff against DRAFT-d9.md at 4607e15b8 one instruction at a time and that nothing else changed. No new Jason question (Q239 approved the text). tasks whole, bus whole, cli stack-copy.test and every scripts/test-*.sh green on Sage's gate. Mos gets the landing commit (mos-1470). (sage) | `docs/plans/2026-10-23_prd-1-17-brief.md` § PRD 1.17 Case 2 story files are DOCX (Q235 to Q237, Q239) | Landed 30e6bb680: Gosalyn 45fe7b3ce replayed onto 7defb58e9, patch-id 4658c831 equal, range-diff =, four blobs equal. Webby r1 APPROVE c31224 rev 3606, d9 at 4607e15b8 applied word for word. Sage gate 17:19Z: every package suite 0 fail 0 skipped (tasks 100, bus 894, cli 942, plugins 119, webui 392), every scripts/test-*.sh rc 0. Mos gets the sha (mos-1470). 570/571 build rows next. |
|
| 308 | PRD 1.17 Case 2 story files are DOCX (Q235 to Q237, Q239) | gosalyn; reviewers webby | #1815 | done | 291 done | Webby checks the PRD diff against DRAFT-d9.md at 4607e15b8 one instruction at a time and that nothing else changed. No new Jason question (Q239 approved the text). tasks whole, bus whole, cli stack-copy.test and every scripts/test-*.sh green on Sage's gate. Mos gets the landing commit (mos-1470). (sage) | `docs/plans/2026-10-23_prd-1-17-brief.md` § PRD 1.17 Case 2 story files are DOCX (Q235 to Q237, Q239) | Landed 30e6bb680: Gosalyn 45fe7b3ce replayed onto 7defb58e9, patch-id 4658c831 equal, range-diff =, four blobs equal. Webby r1 APPROVE c31224 rev 3606, d9 at 4607e15b8 applied word for word. Sage gate 17:19Z: every package suite 0 fail 0 skipped (tasks 100, bus 894, cli 942, plugins 119, webui 392), every scripts/test-*.sh rc 0. Mos gets the sha (mos-1470). 570/571 build rows next. |
|
||||||
|
| 309 | 571 W1: reviewed local thesaurus data (post-10-27) | unassigned | — | queued | — | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W1 reviewed local thesaurus data | — |
|
||||||
|
| 310 | 571 W2: WordCraft source import and reproducible restricted web build (post-10-27) | unassigned | — | queued | — | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W2 WordCraft source import and reproducible restricted web build | — |
|
||||||
|
| 311 | 571 W3a: bus pins and human-only editor settings (post-10-27) | unassigned | — | queued | — | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W3a bus pins and human-only editor settings | — |
|
||||||
|
| 312 | 571 W3b: human DOCX store and instant commits (post-10-27) | unassigned | — | queued | 311 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W3b human DOCX store and instant commits | — |
|
||||||
|
| 313 | 571 W6: owned browser bridge and editor-only route (post-10-27) | unassigned | — | queued | 309 done, 310 done, 312 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W6 owned browser bridge and editor-only route | — |
|
||||||
|
| 314 | 571 W3: full editor pane, navigation, pins and right-click synonyms (post-10-27) | unassigned | — | queued | 311 done, 312 done, 313 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W3 full editor pane, navigation, pins and right-click synonyms | — |
|
||||||
|
| 315 | 571 W4b: committed reader, citation resolver and typed tools (post-10-27) | unassigned | — | queued | 314 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W4b committed reader, citation resolver and typed tools | — |
|
||||||
|
| 316 | 571 W5: read-only flags, citations and chat suggestions (post-10-27) | unassigned | — | queued | 315 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W5 read-only flags, citations and chat suggestions | — |
|
||||||
|
| 317 | 571 W7: human one-way chapter import and Case 2 format routing, production import closed; the first real import opens only after W8 lands (post-10-27, mos-1470) | unassigned | — | queued | 314 done, 315 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W7 human one-way chapter import and Case 2 format routing | — |
|
||||||
|
| 318 | 571 W8: Console Connections view for Markdown and DOCX story files, before W7's first real import (post-10-27, mos-1470) | unassigned | — | queued | 314 done, 315 done, 317 done | Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority (sage) | `docs/plans/2026-10-21_q195-writing-editor.md` § W8 Console Connections view for Markdown and DOCX story files | fenton-0017 carry: connections.test.mjs must test that links inside comments and tracked deletions are excluded. W8 follows W7's closed routing candidate and lands before W7's first real import opens (mos-1470) |
|
||||||
|
|
||||||
<!-- mosaic-queue:end -->
|
<!-- mosaic-queue:end -->
|
||||||
|
|
||||||
|
|||||||
+917
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
||||||
"revision": 3616,
|
"revision": 3636,
|
||||||
"rows": [
|
"rows": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
@@ -31399,6 +31399,339 @@
|
|||||||
"createdAt": "2026-10-23T15:52:18.207Z",
|
"createdAt": "2026-10-23T15:52:18.207Z",
|
||||||
"updatedAt": "2026-10-23T17:21:53.305Z",
|
"updatedAt": "2026-10-23T17:21:53.305Z",
|
||||||
"updatedBy": "sage"
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 309,
|
||||||
|
"piece": "571 W1: reviewed local thesaurus data (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W1 reviewed local thesaurus data",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T17:58:46.401Z",
|
||||||
|
"updatedAt": "2026-10-23T18:07:23.100Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 310,
|
||||||
|
"piece": "571 W2: WordCraft source import and reproducible restricted web build (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W2 WordCraft source import and reproducible restricted web build",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T17:59:33.248Z",
|
||||||
|
"updatedAt": "2026-10-23T18:08:15.062Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 311,
|
||||||
|
"piece": "571 W3a: bus pins and human-only editor settings (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3a bus pins and human-only editor settings",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:00:19.444Z",
|
||||||
|
"updatedAt": "2026-10-23T18:09:00.029Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 312,
|
||||||
|
"piece": "571 W3b: human DOCX store and instant commits (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3b human DOCX store and instant commits",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 311,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:01:06.638Z",
|
||||||
|
"updatedAt": "2026-10-23T18:09:46.654Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 313,
|
||||||
|
"piece": "571 W6: owned browser bridge and editor-only route (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W6 owned browser bridge and editor-only route",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 309,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 310,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 312,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:01:54.867Z",
|
||||||
|
"updatedAt": "2026-10-23T18:10:33.724Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"piece": "571 W3: full editor pane, navigation, pins and right-click synonyms (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3 full editor pane, navigation, pins and right-click synonyms",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 311,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 312,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 313,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:02:41.488Z",
|
||||||
|
"updatedAt": "2026-10-23T18:11:21.910Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"piece": "571 W4b: committed reader, citation resolver and typed tools (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W4b committed reader, citation resolver and typed tools",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:03:28.336Z",
|
||||||
|
"updatedAt": "2026-10-23T18:12:08.170Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 316,
|
||||||
|
"piece": "571 W5: read-only flags, citations and chat suggestions (post-10-27)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W5 read-only flags, citations and chat suggestions",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:04:15.917Z",
|
||||||
|
"updatedAt": "2026-10-23T18:12:56.344Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 317,
|
||||||
|
"piece": "571 W7: human one-way chapter import and Case 2 format routing, production import closed; the first real import opens only after W8 lands (post-10-27, mos-1470)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W7 human one-way chapter import and Case 2 format routing",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": null,
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:05:02.867Z",
|
||||||
|
"updatedAt": "2026-10-23T18:13:43.269Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 318,
|
||||||
|
"piece": "571 W8: Console Connections view for Markdown and DOCX story files, before W7's first real import (post-10-27, mos-1470)",
|
||||||
|
"owner": "unassigned",
|
||||||
|
"issues": [],
|
||||||
|
"closes": [],
|
||||||
|
"state": "queued",
|
||||||
|
"previousState": null,
|
||||||
|
"required": false,
|
||||||
|
"requiredSince": null,
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W8 Console Connections view for Markdown and DOCX story files",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 317,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": [],
|
||||||
|
"review": null,
|
||||||
|
"claim": null,
|
||||||
|
"note": "fenton-0017 carry: connections.test.mjs must test that links inside comments and tracked deletions are excluded. W8 follows W7's closed routing candidate and lands before W7's first real import opens (mos-1470)",
|
||||||
|
"blockedReason": null,
|
||||||
|
"createdAt": "2026-10-23T18:05:49.746Z",
|
||||||
|
"updatedAt": "2026-10-23T18:14:30.675Z",
|
||||||
|
"updatedBy": "sage"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"log": [
|
"log": [
|
||||||
@@ -126313,6 +126646,589 @@
|
|||||||
"receipt": "ok sage-3546 rev 3616 row 252 in-review→done round 1"
|
"receipt": "ok sage-3546 rev 3616 row 252 in-review→done round 1"
|
||||||
},
|
},
|
||||||
"viewSha": "0bcc26446a551dedf01c1934634b99f5520cae28a3f10cdbc7fc27281c535ea4"
|
"viewSha": "0bcc26446a551dedf01c1934634b99f5520cae28a3f10cdbc7fc27281c535ea4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3617,
|
||||||
|
"op": "sage-3551",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W1: reviewed local thesaurus data (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W1 reviewed local thesaurus data",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": null,
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T17:58:46.401Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 309,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W1 reviewed local thesaurus data",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3551 rev 3617 row 309 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "1bada767764d2b9f41933339fbb52e7cef061441e47f6ac0e69d0135aeff5563"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3618,
|
||||||
|
"op": "sage-3552",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W2: WordCraft source import and reproducible restricted web build (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W2 WordCraft source import and reproducible restricted web build",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": null,
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T17:59:33.248Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 310,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W2 WordCraft source import and reproducible restricted web build",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3552 rev 3618 row 310 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "15ddc472da5534e79bafa69217ac760a8feb20c9819339273a7e110f646ec228"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3619,
|
||||||
|
"op": "sage-3553",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W3a: bus pins and human-only editor settings (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W3a bus pins and human-only editor settings",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": null,
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:00:19.444Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 311,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3a bus pins and human-only editor settings",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3553 rev 3619 row 311 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "84032344a992c0bee581b574ef56f19e6b27541d3787f7184a97fe1b47680fa9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3620,
|
||||||
|
"op": "sage-3554",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W3b: human DOCX store and instant commits (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W3b human DOCX store and instant commits",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 311,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:01:06.638Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 312,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3b human DOCX store and instant commits",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3554 rev 3620 row 312 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "a907783071c57c346853af76ea71e73f91cb13ae0ec44cd4bb76ed59fbd23bb9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3621,
|
||||||
|
"op": "sage-3555",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W6: owned browser bridge and editor-only route (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W6 owned browser bridge and editor-only route",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 309,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 310,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 312,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:01:54.867Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 313,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W6 owned browser bridge and editor-only route",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3555 rev 3621 row 313 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "8fb5453586a226b098ba9295af8109657af798debaf005bf8b03b8b0254944fb"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3622,
|
||||||
|
"op": "sage-3556",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W3: full editor pane, navigation, pins and right-click synonyms (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W3 full editor pane, navigation, pins and right-click synonyms",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 311,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 312,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 313,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:02:41.488Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 314,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W3 full editor pane, navigation, pins and right-click synonyms",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3556 rev 3622 row 314 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "48015308f30a4a8544d57834c04864b003f7ef1c0e00d6a28ab446afada85a89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3623,
|
||||||
|
"op": "sage-3557",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W4b: committed reader, citation resolver and typed tools (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W4b committed reader, citation resolver and typed tools",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:03:28.336Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 315,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W4b committed reader, citation resolver and typed tools",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3557 rev 3623 row 315 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "a9f0a1f3e8cdb3858822eda03ae976b067fc106d03feafce532701bed60fa6d4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3624,
|
||||||
|
"op": "sage-3558",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W5: read-only flags, citations and chat suggestions (post-10-27)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W5 read-only flags, citations and chat suggestions",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:04:15.917Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 316,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W5 read-only flags, citations and chat suggestions",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3558 rev 3624 row 316 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "41440fc0dcfc0038c6ab34875d58740f9d75248781f0aba82766c28ee9efcd0c"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3625,
|
||||||
|
"op": "sage-3559",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W7: human one-way chapter import and Case 2 format routing, production import closed; the first real import opens only after W8 lands (post-10-27, mos-1470)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W7 human one-way chapter import and Case 2 format routing",
|
||||||
|
"issues": [],
|
||||||
|
"note": null,
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:05:02.867Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 317,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W7 human one-way chapter import and Case 2 format routing",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3559 rev 3625 row 317 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "a0090ad814113f21ca56a87b4f9b4702b25bf2c9bb6df5d5183000be4bbeb6f4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3626,
|
||||||
|
"op": "sage-3560",
|
||||||
|
"verb": "add",
|
||||||
|
"args": {
|
||||||
|
"piece": "571 W8: Console Connections view for Markdown and DOCX story files, before W7's first real import (post-10-27, mos-1470)",
|
||||||
|
"gate": "Independent Opus 5.5 reviewer, not the author, approves the manifest; the brief section's Gate and G1 pass on Sage's slot: touched test files whole, affected package suites green, named mutants killed. Post-10-27; MVP rows keep slot priority",
|
||||||
|
"brief": "docs/plans/2026-10-21_q195-writing-editor.md#W8 Console Connections view for Markdown and DOCX story files",
|
||||||
|
"issues": [],
|
||||||
|
"note": "fenton-0017 carry: connections.test.mjs must test that links inside comments and tracked deletions are excluded. W8 follows W7's closed routing candidate and lands before W7's first real import opens (mos-1470)",
|
||||||
|
"owner": null,
|
||||||
|
"gateOwner": "sage",
|
||||||
|
"after": [
|
||||||
|
{
|
||||||
|
"id": 314,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 315,
|
||||||
|
"when": "done"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 317,
|
||||||
|
"when": "done"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"reviewers": null,
|
||||||
|
"required": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:05:49.746Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 318,
|
||||||
|
"from": null,
|
||||||
|
"to": "queued",
|
||||||
|
"brief": {
|
||||||
|
"path": "docs/plans/2026-10-21_q195-writing-editor.md",
|
||||||
|
"anchor": "W8 Console Connections view for Markdown and DOCX story files",
|
||||||
|
"blob": "5505575030ada09241702e38ec3056ab70f1d2c8"
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-3560 rev 3626 row 318 none→queued"
|
||||||
|
},
|
||||||
|
"viewSha": "04da8363e6bc63ba8eba573a97b24a84d27cdac858202539c4235cc2fa33d79c"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3627,
|
||||||
|
"op": "sage-3561",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 309,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:07:23.100Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 309,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3561 rev 3627 row 309 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "9a9e204ddcac475a3af7c68100b13b13623c086820020e2e17be45f632415439"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3628,
|
||||||
|
"op": "sage-3562",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 310,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:08:15.062Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 310,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3562 rev 3628 row 310 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "02c468577b8cbee4535c1da456965bf4f13ad1456dfa26b7848b8cbd20ca430d"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3629,
|
||||||
|
"op": "sage-3563",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 311,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:09:00.029Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 311,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3563 rev 3629 row 311 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "048c4f621fa39b35433e396e90075d65a2d1ac0b51351d358e29208c52836db4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3630,
|
||||||
|
"op": "sage-3564",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 312,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:09:46.654Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 312,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3564 rev 3630 row 312 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "96e04c1879c3ae84f494e0543e44953fd5501f211dba34cf25a51356358b85fe"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3631,
|
||||||
|
"op": "sage-3565",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 313,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:10:33.724Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 313,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3565 rev 3631 row 313 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "959014c08082dc0a0b60c603e682146873420c32138ce3892aaf6af2720a6a86"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3632,
|
||||||
|
"op": "sage-3566",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 314,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:11:21.910Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 314,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3566 rev 3632 row 314 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "43529d51093c5cec3d8b4519605e236a1497f120ab9b9976842423aeaa5e5cde"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3633,
|
||||||
|
"op": "sage-3567",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 315,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:12:08.170Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 315,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3567 rev 3633 row 315 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "69f6f624202eeb50a4461121f94770006933ff51d8495124a6764175ce55d916"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3634,
|
||||||
|
"op": "sage-3568",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 316,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:12:56.344Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 316,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3568 rev 3634 row 316 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "0fe66f33ea076054699b408526b777c1d9ae97b76fbf8757a02ba4027020bcd9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3635,
|
||||||
|
"op": "sage-3569",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 317,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:13:43.269Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 317,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3569 rev 3635 row 317 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "056a9a4cb9aacfbb0b56508a376556c67edcfb9458cf5bd307795b09855f98fb"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 3636,
|
||||||
|
"op": "sage-3570",
|
||||||
|
"verb": "assign",
|
||||||
|
"args": {
|
||||||
|
"id": 318,
|
||||||
|
"seat": "unassigned"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-23T18:14:30.675Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 318,
|
||||||
|
"field": "owner",
|
||||||
|
"from": "sage",
|
||||||
|
"to": "unassigned",
|
||||||
|
"receipt": "ok sage-3570 rev 3636 row 318 owner: sage→unassigned"
|
||||||
|
},
|
||||||
|
"viewSha": "ea8a50a1c054967e7cfece3228fd80c5aa3ed8ec8e1fc398c3d69646ef848516"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user