diff --git a/wizard-work/sol/TRIAGE.md b/wizard-work/sol/TRIAGE.md index e7921bd..8bcfece 100644 --- a/wizard-work/sol/TRIAGE.md +++ b/wizard-work/sol/TRIAGE.md @@ -1,34 +1,40 @@ # Triage - 2026-09-26 -Triage of the 12 pending items in `inbox/seed-2026-09-26.json`, read from each item's stated evidence. Decision counts: approve = publish the grounded correction; table = needs a decision (authorization or a machine-level gate). +## Decision -| # | Category | Decision | Evidence basis | +Triage of the 12 pending items in `inbox/seed-2026-09-26.json`, classified by reading each item's stated evidence. + +| # | Category | Decision | Evidence (first clause) | |---|---|---|---| -| 1 | archive_fix | approve | more than two people responded; "only" is wrong | -| 2 | app_pr | table | No push without maintainer approval per your authority rules | -| 3 | archive_fix | approve | The article never uses the word "founder" | -| 4 | app_pr | table | browser acceptance and npm audit still blocked in this environment | -| 5 | app_pr | table | needs explicit maintainer approval before pushing | -| 6 | archive_fix | approve | I make all their merch and I'll be printing live June 24th at The Boston Bitcoin Festival | -| 7 | archive_fix | approve | The "(see centerfold)" reference is in the interview answer itself | -| 8 | general | table | only you can green-light work on that machine | -| 9 | general | table | the two ways it becomes executable both need Alexander's decision | -| 10 | archive_fix | approve | No sentence in the article text mentions a Thursday, a weekly cadence | -| 11 | archive_fix | approve | published Patoshi analyses end his mining near block 54,316 | -| 12 | archive_fix | approve | the most fun battle of Stackchain | +| 1 | archive_fix | approve | Flag 3 of 7. Grade: contradicted. Article: more than two people responded; 'only' is wrong. | +| 2 | app_pr | table | Local branch, committed, not pushed. npm test 92/92. No push without maintainer approval. | +| 3 | archive_fix | approve | Flag 2 of 7. Grade: unsupported. Article never uses 'founder'; byline is 'Proof of Ink by -John'. | +| 4 | app_pr | table | Local branch, commit 03def65, not pushed. browser acceptance and npm audit still blocked. | +| 5 | app_pr | table | Local branch, commit b730f5f, not pushed. Explicit maintainer approval needed before pushing. | +| 6 | archive_fix | approve | Flag 1 of 7 from the Q8 summary-fidelity pilot, upheld by Timmy's re-verification. | +| 7 | archive_fix | approve | Flag 6 of 7. Grade: overstated (minor). Attribution is wrong though the fact is supported. | +| 8 | general | table | Timmy runs on your Apple Silicon Mac (36 GB unified memory); only you can green-light. | +| 9 | general | table | Handover of unreleased audio under checksum goes to Alexander as a named decision. | +| 10 | archive_fix | approve | Flag 5 of 7. Grade: unsupported. No sentence mentions Thursday or 'intelligence-style'. | +| 11 | archive_fix | approve | Published Patoshi analyses end mining near block 54,316, not 97,250. | +| 12 | archive_fix | approve | Flag 4 of 7. Grade: overstated. 'most fun' supported; 'rowdiest' is not stated. | ## Counts - approve: 7 - reject: 0 -- table (undecided): 5 +- table (needs a decision): 5 + +## Category counts + - archive_fix: 7 - app_pr: 3 - general: 2 ## Notes -- Every `approve` is grounded in the article sentence(s) quoted under `evidence_quote`. -- Every `table` is gated on a stated authority: maintainer approval (ids 2,4,5) or Alexander's named decision (ids 8,9). -- No item was rejected; all carry a next step. -- See `Triage-2026-09-26.json` for the full record, including the verbatim evidence text. +- archive_fix / approve: published wording contradicts or overstates the article; the correction is grounded in the article text. +- app_pr / table: branch/unit is verified up to a point but must NOT be pushed/submitted until Alexander (or maintainer) authorizes it. +- general / table: item 8 (Timmy's Apple Silicon Mac is Alexander's) is a machine-level gate; item 9 (unreleased audio handover) is Alexander's named decision. +- The seed's `decided` array holds one already-decided item (id 13, magazine-091); it is not part of the pending triage. +- See `Triage-2026-09-26.json` for the full record. diff --git a/wizard-work/sol/Triage-2026-09-26.json b/wizard-work/sol/Triage-2026-09-26.json index 70a315a..de18b91 100644 --- a/wizard-work/sol/Triage-2026-09-26.json +++ b/wizard-work/sol/Triage-2026-09-26.json @@ -1,10 +1,12 @@ { "artifact": "Triage-2026-09-26.json", - "source": "inbox/seed-2026-09-26.json (Muse web artifact `inbox`, 12 pending items)", - "generated_at": "2026-10-28T13:35:05Z", + "source": "inbox/seed-2026-09-26.json (Muse web artifact `inbox`; actions additem/listitems/recorddecision)", + "generated_at": "2026-10-28T20:44:44Z", "lane": "Triage - everyday Q&A and classification", - "summary": "Triage of the 12 pending items in the inbox seed. Each item was classified by reading its stated evidence: category (archive_fix/app_pr/general) and decision (approve/publish-correction, reject, or table=undecided).", - "decision_counts": { + "decided_in_seed": 1, + "pending_in_seed": 12, + "summary": "Triage of the 12 pending items in the inbox build seed, classified by reading each item's stated evidence.", + "counts": { "approve": 7, "reject": 0, "table": 5 @@ -14,108 +16,102 @@ "app_pr": 3, "general": 2 }, - "rationale": { - "archive_fix / approve": "published wording contradicts, overstates, or misattributes the article; correction grounded in the article sentence(s).", - "app_pr / table": "unit passes unit tests but is local/uncommitted and explicitly gated on maintainer/authorization before pushing.", - "general / table": "machine-level resource gate (id 8: Timmy's Mac is Alexander's) and a checksum-handover decision (id 9) that only Alexander can make.", - "reject": "none rejected; all 12 items carry a grounded next step." - }, "items": [ { "id": 1, + "summary": "Archive fix: magazine-021 says only Loko and Happy responded", "category": "archive_fix", "decision": "approve", - "evidence_quote": "more than two people responded; \"only\" is wrong", - "full_evidence": "Flag 3 of 7. Grade: contradicted.\n\nSummary clause: \"(only Loko and Happy responded)\".\n\nArticle: \"Then after a few minutes I checked the chat. A few positive responses. Some funny shit talking, oh look, Happy even added some lyrics!\" - more than two people responded; \"only\" is wrong.\n\nProposed correction: \"(Loko and Happy among those who responded)\".", - "proposed_action": "Approve: publish the corrected wording to the live magazine-021 page." + "rule": "Flag 3 of 7. Grade: contradicted. Article: more than two people responded; 'only' is wrong.", + "evidence": "Flag 3 of 7. Grade: contradicted.\n\nSummary clause: \"(only Loko and Happy responded)\".\n\nArticle: \"Then after a few minutes I checked the chat. A few positive responses. Some funny shit talking, oh look, Happy even added some lyrics!\" - more than two people responded; \"only\" is wrong.\n\nProposed correction: \"(Loko and Happy among those who responded)\"." }, { "id": 2, + "summary": "Turd app: approve pushing branch zephyrus/62-symptom-escalation-regression", "category": "app_pr", "decision": "table", - "evidence_quote": "No push without maintainer approval per your authority rules", - "full_evidence": "Local branch, committed, not pushed. Four urgent-phrase escalation fixes, four false-positive fixes, three regression/boundary test files. npm test 92/92 on 2026-09-20. Likely duplicates an existing PR - kept as independent verification unless requested. No push without maintainer approval per your authority rules.", - "proposed_action": "Approve: push the branch to the forge for maintainer review." + "rule": "Local branch, committed, not pushed. npm test 92/92. No push without maintainer approval.", + "evidence": "Local branch, committed, not pushed. Four urgent-phrase escalation fixes, four false-positive fixes, three regression/boundary test files. npm test 92/92 on 2026-09-20. Likely duplicates an existing PR - kept as independent verification unless requested. No push without maintainer approval per your authority rules." }, { "id": 3, + "summary": "Archive fix: magazine-011 calls John the 'founder' of Proof of Ink", "category": "archive_fix", "decision": "approve", - "evidence_quote": "The article never uses the word \"founder\"", - "full_evidence": "Flag 2 of 7. Grade: unsupported.\n\nSummary clause: the IPE calls John \"founder of the Bitcoin-only printing company Proof of Ink\".\n\nThe article never uses the word \"founder\"; byline is \"Proof of Ink by -John\". John's \"it's 100% all me\" establishes sole operation, but \"founder\" is the archive's inference.\n\nProposed correction: \"John of Proof of Ink, the Bitcoin-only printing company he runs solo\".", - "proposed_action": "Approve: publish the corrected wording to the live magazine-011 page." + "rule": "Flag 2 of 7. Grade: unsupported. Article never uses 'founder'; byline is 'Proof of Ink by -John'.", + "evidence": "Flag 2 of 7. Grade: unsupported.\n\nSummary clause: the IPE calls John \"founder of the Bitcoin-only printing company Proof of Ink\".\n\nThe article never uses the word \"founder\"; byline is \"Proof of Ink by -John\". John's \"it's 100% all me\" establishes sole operation, but \"founder\" is the archive's inference.\n\nProposed correction: \"John of Proof of Ink, the Bitcoin-only printing company he runs solo\"." }, { "id": 4, + "summary": "Turd app: approve submitting the a11y PR from zephyrus/65-a11y-gates", "category": "app_pr", "decision": "table", - "evidence_quote": "browser acceptance and npm audit still blocked in this environment", - "full_evidence": "Local branch, commit 03def65, not pushed. Accessibility changes plus eight Playwright gates. Unit tests 67/67 on 2026-09-20; browser acceptance and npm audit still blocked in this environment. Likely duplicates existing work - do not submit without your authorization.", - "proposed_action": "Approve: submit the pull request for maintainer review." + "rule": "Local branch, commit 03def65, not pushed. browser acceptance and npm audit still blocked.", + "evidence": "Local branch, commit 03def65, not pushed. Accessibility changes plus eight Playwright gates. Unit tests 67/67 on 2026-09-20; browser acceptance and npm audit still blocked in this environment. Likely duplicates existing work - do not submit without your authorization." }, { "id": 5, + "summary": "Turd app: approve pushing branch zephyrus/67-hard-stool-followup", "category": "app_pr", "decision": "table", - "evidence_quote": "needs explicit maintainer approval before pushing", - "full_evidence": "Local branch, commit b730f5f, not pushed. Explicit Type 1-2 follow-up question; no image inference. npm test 75/75 on 2026-09-20. Implemented before a successful claim - needs explicit maintainer approval before pushing. Safety boundary respected: AI suggests visible form/color/quality only, never diagnoses.", - "proposed_action": "Approve: push the branch to the forge for maintainer review." + "rule": "Local branch, commit b730f5f, not pushed. Explicit maintainer approval needed before pushing.", + "evidence": "Local branch, commit b730f5f, not pushed. Explicit Type 1-2 follow-up question; no image inference. npm test 75/75 on 2026-09-20. Implemented before a successful claim - needs explicit maintainer approval before pushing. Safety boundary respected: AI suggests visible form/color/quality only, never diagnoses." }, { "id": 6, + "summary": "Archive fix: magazine-011 says merch was made for the Boston Bitcoin Festival", "category": "archive_fix", "decision": "approve", - "evidence_quote": "I make all their merch and I'll be printing live June 24th at The Boston Bitcoin Festival", - "full_evidence": "Flag 1 of 7 from the Q8 summary-fidelity pilot (recoveries/summary-fidelity-pilot.md, commit 9cc6879), upheld by Timmy's independent re-verification (reply 07).\n\nSummary clause (overstated): \"merch for Mass Adoption and the Boston Bitcoin Festival\".\n\nArticle sentence that settles it: \"I'm also working with Mass Adoption, the Boston Bitcoin group. I make all their merch and I'll be printing live June 24th at The Boston Bitcoin Festival...\"\n\nProposed correction: \"merch for Mass Adoption, the Boston Bitcoin group - printing live at the Boston Bitcoin Festival on June 24th\". The merch is for Mass Adoption; the festival is where he printed live.", - "proposed_action": "Approve: publish the corrected wording to the live magazine-011 page." + "rule": "Flag 1 of 7 from the Q8 summary-fidelity pilot, upheld by Timmy's re-verification.", + "evidence": "Flag 1 of 7 from the Q8 summary-fidelity pilot (recoveries/summary-fidelity-pilot.md, commit 9cc6879), upheld by Timmy's independent re-verification (reply 07).\n\nSummary clause (overstated): \"merch for Mass Adoption and the Boston Bitcoin Festival\".\n\nArticle sentence that settles it: \"I'm also working with Mass Adoption, the Boston Bitcoin group. I make all their merch and I'll be printing live June 24th at The Boston Bitcoin Festival...\"\n\nProposed correction: \"merch for Mass Adoption, the Boston Bitcoin group - printing live at the Boston Bitcoin Festival on June 24th\". The merch is for Mass Adoption; the festival is where he printed live." }, { "id": 7, + "summary": "Archive fix: magazine-061 misattributes the centerfold reference", "category": "archive_fix", "decision": "approve", - "evidence_quote": "The \"(see centerfold)\" reference is in the interview answer itself", - "full_evidence": "Flag 6 of 7. Grade: overstated (minor).\n\nSummary clause: \"which the magazine note ties to a centerfold in issue 5 (Round 5)\".\n\nThe \"(see centerfold)\" reference is in the interview answer itself; the magazine note covers \"his epic contribution to the mag in issue 5 (Round 5)\". Attribution is wrong though the fact is supported.\n\nProposed correction: attribute the centerfold reference to the interview answer, not the magazine note.", - "proposed_action": "Approve: publish the corrected attribution on the live magazine-061 page." + "rule": "Flag 6 of 7. Grade: overstated (minor). Attribution is wrong though the fact is supported.", + "evidence": "Flag 6 of 7. Grade: overstated (minor).\n\nSummary clause: \"which the magazine note ties to a centerfold in issue 5 (Round 5)\".\n\nThe \"(see centerfold)\" reference is in the interview answer itself; the magazine note covers \"his epic contribution to the mag in issue 5 (Round 5)\". Attribution is wrong though the fact is supported.\n\nProposed correction: attribute the centerfold reference to the interview answer, not the magazine note." }, { "id": 8, + "summary": "Trial by Timmy: send Timmy the local-inference trial brief for your Mac", "category": "general", "decision": "table", - "evidence_quote": "only you can green-light work on that machine", - "full_evidence": "Your standing goal: Timmy running fully local on open-weight models, zero dependence on any company's inference API. The trial brief ('Trial by Timmy', 2026-09-24) is ready: serve a tool-capable open model locally via Ollama or llama.cpp behind an OpenAI-compatible endpoint, which Hermes already supports, and benchmark it on Timmy's real workload. Stalled awaiting your go-ahead - Timmy runs on your Apple Silicon Mac (36 GB unified memory), so only you can green-light work on that machine.", - "proposed_action": "Approve: Zephyrus posts the trial brief to Timmy via the next check-in; Timmy runs it on your Mac and reports back." + "rule": "Timmy runs on your Apple Silicon Mac (36 GB unified memory); only you can green-light.", + "evidence": "Your standing goal: Timmy running fully local on open-weight models, zero dependence on any company's inference API. The trial brief ('Trial by Timmy', 2026-09-24) is ready: serve a tool-capable open model locally via Ollama or llama.cpp behind an OpenAI-compatible endpoint, which Hermes already supports, and benchmark it on Timmy's real workload. Stalled awaiting your go-ahead - Timmy runs on your Apple Silicon Mac (36 GB unified memory), so only you can green-light work on that machine." }, { "id": 9, + "summary": "Q9: hand unreleased audio to Timmy under checksum for independent QC", "category": "general", "decision": "table", - "evidence_quote": "the two ways it becomes executable both need Alexander's decision", - "full_evidence": "Q9 (independent music QC) is not executable as a genuine second opinion from Zephyrus's environment - same host, same tools, and he wrote the item. Timmy's reply 07: the two ways it becomes executable both need Alexander's decision, so the handover of unreleased audio under checksum goes to Alexander as a named decision.\n\nThree wording corrections stay openly logged regardless: <= -0.9 dBFS vs a -1.0 dBTP target; \"the manifest\" is STATE.json; 195.0 s is the FLAC source, MP3 container reads 195.024 s.", - "proposed_action": "Approve: Zephyrus hands the unreleased Q9 audio to Timmy under checksum; he runs independent QC. Reject: Q9 stays closed as logged." + "rule": "Handover of unreleased audio under checksum goes to Alexander as a named decision.", + "evidence": "Q9 (independent music QC) is not executable as a genuine second opinion from Zephyrus's environment - same host, same tools, and he wrote the item. Timmy's reply 07: the two ways it becomes executable both need Alexander's decision, so the handover of unreleased audio under checksum goes to Alexander as a named decision.\n\nThree wording corrections stay openly logged regardless: <= -0.9 dBFS vs a -1.0 dBTP target; \"the manifest\" is STATE.json; 195.0 s is the FLAC source, MP3 container reads 195.024 s." }, { "id": 10, + "summary": "Archive fix: magazine-061 claims a 'weekly Thursday intelligence-style cadence'", "category": "archive_fix", "decision": "approve", - "evidence_quote": "No sentence in the article text mentions a Thursday, a weekly cadence", - "full_evidence": "Flag 5 of 7. Grade: unsupported.\n\nSummary clause: \"why he keeps a weekly Thursday intelligence-style cadence of work\".\n\nNo sentence in the article text mentions a Thursday, a weekly cadence, or any \"intelligence-style\" routine. Looks like a summarizer hallucination (unless it comes from an image, which was not checked).\n\nProposed correction: delete the clause.", - "proposed_action": "Approve: remove the unsupported clause from the live magazine-061 page." + "rule": "Flag 5 of 7. Grade: unsupported. No sentence mentions Thursday or 'intelligence-style'.", + "evidence": "Flag 5 of 7. Grade: unsupported.\n\nSummary clause: \"why he keeps a weekly Thursday intelligence-style cadence of work\".\n\nNo sentence in the article text mentions a Thursday, a weekly cadence, or any \"intelligence-style\" routine. Looks like a summarizer hallucination (unless it comes from an image, which was not checked).\n\nProposed correction: delete the clause." }, { "id": 11, + "summary": "Archive fix: magazine-040 'last block he mined' sentence replacement", "category": "archive_fix", "decision": "approve", - "evidence_quote": "published Patoshi analyses end his mining near block 54,316", - "full_evidence": "From the Q4 falsification pass (recoveries/falsification-pass.md): the archive's gloss implied block 97,250 was the last block Satoshi mined. Published Patoshi analyses end his mining near block 54,316 - the gloss is broken.\n\nTimmy's proposed replacement sentence (reply 05):\n\n\"It closes with Satoshi resting on the 97,250th block - the parody's Genesis 2:2 close, the block mined on 2010-12-12, the day of Satoshi's last public post. (Not a claim that 97,250 was his last mined block: published Patoshi analyses end his mining near block 54,316.)\"", - "proposed_action": "Approve: publish Timmy's replacement sentence to the live magazine-040 page." + "rule": "Published Patoshi analyses end mining near block 54,316, not 97,250.", + "evidence": "From the Q4 falsification pass (recoveries/falsification-pass.md): the archive's gloss implied block 97,250 was the last block Satoshi mined. Published Patoshi analyses end his mining near block 54,316 - the gloss is broken.\n\nTimmy's proposed replacement sentence (reply 05):\n\n\"It closes with Satoshi resting on the 97,250th block - the parody's Genesis 2:2 close, the block mined on 2010-12-12, the day of Satoshi's last public post. (Not a claim that 97,250 was his last mined block: published Patoshi analyses end his mining near block 54,316.)\"" }, { "id": 12, + "summary": "Archive fix: magazine-041 calls it 'Stackchain's rowdiest fork war'", "category": "archive_fix", "decision": "approve", - "evidence_quote": "the most fun battle of Stackchain", - "full_evidence": "Flag 4 of 7. Grade: overstated.\n\nSummary clause (IPE): \"Stackchain's rowdiest fork war\".\n\nArticle: \"This may go down as the most fun battle of Stackchain just because of the amount of people involved.\" - \"most fun\" is supported; \"rowdiest\" is the archive's superlative, not stated.\n\nProposed correction: \"Stackchain's most fun battle\".", - "proposed_action": "Approve: publish the corrected wording to the live magazine-041 page." + "rule": "Flag 4 of 7. Grade: overstated. 'most fun' supported; 'rowdiest' is not stated.", + "evidence": "Flag 4 of 7. Grade: overstated.\n\nSummary clause (IPE): \"Stackchain's rowdiest fork war\".\n\nArticle: \"This may go down as the most fun battle of Stackchain just because of the amount of people involved.\" - \"most fun\" is supported; \"rowdiest\" is the archive's superlative, not stated.\n\nProposed correction: \"Stackchain's most fun battle\"." } ] }