Outstanding items roll-up — 2026-05-30
228 total open items across 18 categories (7 scout axes + 11 axes flagged by the completeness critic). Top batch is Compendium hygiene fixes — 38 dead wikilinks + 17 missing-frontmatter notes + 16 ambiguous slug links, addressable by a single dispatch of Task(subagent_type="general") running the existing audit-hygiene.py fixer pass. Estimated session: 45–60 min for the first batch; full top-20 sweep is ~3 working sessions across 4 agents.
How to read this
- Axes 1–7 are the scout findings.
- Axis 8 collects the 11 categories the completeness critic flagged as missed.
- Each item table is action-ready: target file, what’s wrong, suggested fix.
- The “Ranked top 20” table is the synthesis output — directly executable.
- “Proposed batches” gives the concrete dispatch sequence.
1. Compendium hygiene (wikilinks, frontmatter, tags)
Scout summary: Re-ran System/scripts/audit-hygiene.py against 892 markdown files. 38 dead wikilinks across 21 source files, 16 ambiguous bare-slug links, 17 notes missing frontmatter entirely, 27 missing title:, 17 missing created:, 27 missing tags:. 99.6% of 12,092 wikilinks still resolve, so the surface is good — but the dead-link cluster has a clear pattern: planned-but-unwritten notes referenced from Humanities/Philosophy/* and Sciences/ClimateScience/*.
| Item | Source | Fix |
|---|---|---|
Dead [[../Society/political-systems-and-governance]] (4 refs) | Humanities/Philosophy/_index.md + 3 sibling notes | Either create the note or replace with closest existing target |
Dead [[../Sciences/biology-fundamentals]] (4 refs) | Humanities/Philosophy/* | Singular form biology-fundamental exists — bulk rename |
Dead [[../Sciences/physics-fundamentals]] (3 refs) | Humanities/Philosophy/* | Singular form physics-fundamental exists — bulk rename |
Dead [[Languages/elm]] (4 refs) | Math-and-Compute/Languages/_learn_next.md, _compare_* | Decide: write Elm stub or remove references |
Dead [[Languages/d]] (3 refs) | Same | Decide: write D stub or remove references |
Dead [[Biology/photosynthesis-and-respiration]] (4 refs) | Sciences/ClimateScience/carbon-cycle*, climate-impacts* | Note never written — write minimal stub or rewire to nearest existing |
Dead [[Compute/kernel-methods]] (3 refs) | Math-and-Compute/Math/functional-analysis.md | Singular kernel-method exists — bulk rename |
16 ambiguous [[_index]] / [[Tier3/_index]] bare-slug links | Mostly Humanities/*/_index.md and Tier3 catalog notes | Replace with full canonical path |
| 17 notes missing frontmatter entirely | Per audit (rerun script for the list) | Apply standard frontmatter template |
| 1 likely duplicate tag variant | Per audit | Normalize to canonical form |
2. Vault uncommitted work (git status)
Scout summary: 9 changes across the AI Vault + sibling project repos. Mix of (a) ProjectCoordinator strategy notes from 2026-05-25, (b) two new Research/Topics notes from compendium work, (c) a 2026-05-25 session log directory, and (d) Books .intake/ + IRC/_index.md scaffolding.
| Item | Path | State |
|---|---|---|
| ProjectCoordinator entity-structure strategy | TaxProfessional/Strategies/2026-05-25-projectcoordinator-entity-structure.md | Untracked |
| ProjectCoordinator revenue-treatment strategy | TaxProfessional/Strategies/2026-05-25-projectcoordinator-revenue-treatment.md | Untracked |
| ProjectCoordinator sales-tax nexus strategy | TaxProfessional/Strategies/2026-05-25-projectcoordinator-salestax-nexus.md | Untracked |
| IRC index scaffolding | TaxProfessional/Federal/IRC/_index.md | Untracked |
| Cloudflare Pages pull/rollback note | Research/Topics/cloudflare-pages-pull-rollback-and-access-gating.md | Untracked |
| Compendium read-only posture note | Research/Topics/compendium-read-only-reference-posture-locked-2026-05-25.md | Untracked |
| 2026-05-25 session log | Research/Sessions/2026-05-25/ | Untracked |
| Books intake scaffolding | Books/.intake/ | Untracked |
.wrangler/ artifact | System/.wrangler/ | Untracked — likely gitignore, not commit |
| Modified email-audit-log | IncomeProject/Books/email-audit-log.jsonl | Modified |
| Modified 2026-05-23 log | Research/Sessions/2026-05-23/log.md | Modified |
Modified Research/Topics/_index.md | Topics MOC | Modified |
Modified TaxProfessional/Filings/Calendar.md | Filings calendar | Modified |
3. Stale handoffs and abandoned plans
Scout summary: Only one active handoff in System/handoffs/ and it’s from 2026-05-25. No abandoned plans found in .plans/ style locations. The handoff is 5 days old — needs status check.
| Item | Path | Action |
|---|---|---|
| IncomeProject Cloudflare handoff | System/handoffs/incomeproject-cloudflare-2026-05-25.md | Verify status; close or roll forward |
4. ProjectCoordinator newly-introduced obligations
Scout summary: Three Strategies notes dated 2026-05-25 introduce ProjectCoordinator-specific tax positions (entity structure, revenue treatment, sales-tax nexus). These imply downstream filing/registration work plus a coordination handoff to tax-strategist for next-quarter execution.
| Item | Origin note | Owner | Action |
|---|---|---|---|
| Entity-structure decision implementation | Strategies/2026-05-25-projectcoordinator-entity-structure.md | tax-strategist | File formation step OR ratify single-member treatment |
| Revenue-treatment policy → bookkeeping rule | Strategies/2026-05-25-projectcoordinator-revenue-treatment.md | bookkeeper | Encode in Books chart-of-accounts |
| Sales-tax nexus review | Strategies/2026-05-25-projectcoordinator-salestax-nexus.md | tax-strategist | State-by-state nexus matrix |
5. IncomeProject portfolio open loops
Scout summary: IncomeProject/Books/email-audit-log.jsonl has uncommitted appends (in-flight buyer/processor comms). The Cloudflare handoff (axis 3) is the only structural open loop; portfolio-admission gating via autonomous-income-strategist is not currently blocked but has no recent activity log.
| Item | Path | Action |
|---|---|---|
| Email audit log uncommitted | IncomeProject/Books/email-audit-log.jsonl | Commit before next outbound batch |
| Cloudflare Pages rollback procedure | Research/Topics/cloudflare-pages-pull-rollback-and-access-gating.md | Promote to runbook in IncomeProject |
| Portfolio cadence check | (no file) | Run autonomous-income-strategist to refresh bet status |
6. Research/Topics MOC drift
Scout summary: Research/Topics/_index.md is modified but two new topic notes from 2026-05-25 (cloudflare-pages-pull, compendium-read-only-posture) need to be cross-referenced from neighboring nodes. Compendium-read-only is a posture lock — should be linked from System/AGENTS.md and the relevant Compendium index notes.
| Item | Path | Action |
|---|---|---|
| Compendium read-only posture lock | Research/Topics/compendium-read-only-reference-posture-locked-2026-05-25.md | Link from Compendium/System/AGENTS.md + Compendium root |
| Cloudflare Pages rollback | Research/Topics/cloudflare-pages-pull-rollback-and-access-gating.md | Link from IncomeProject runbooks |
Topics _index.md modifications | Pending commit | Review diff and commit |
7. System operating manual currency
Scout summary: Compendium/System/AGENTS.md was last touched 5 days ago. Recent changes (cross-agent presence layer, semantic search hybrid mode, ruflo selective integration) are documented in user-level ~/.claude/CLAUDE.md but not yet mirrored into AGENTS.md. The audit-2026-05-30.md file under System/ shows we ran hygiene yesterday and confirmed posture, but the operating manual hasn’t been updated to reference the new audit.
| Item | Path | Action |
|---|---|---|
| AGENTS.md missing presence-layer doc | Compendium/System/AGENTS.md | Cross-link to user-level CLAUDE.md or duplicate the contract |
| AGENTS.md missing hybrid-search note | Same | Document --hybrid as default |
| AGENTS.md ↔ recent audit cross-link | Same | Reference audit-2026-05-30.md |
8. Additional axes (from completeness critic)
The completeness critic flagged 11 axes the scouts missed. Each was spot-checked; below is what surfaced.
8.1 Skill-creator backlog
SuperiorAg library is installed (171 agents + 670 skills). Spot check: no project-local skill backlog file exists. Open: decide whether to create ~/.claude/skills/_BACKLOG.md or skip. Verdict: skip — no items pending.
8.2 Operator capability use
Operator MCP + desktop-operator MCP wired in, ~/.claude/skills/operator/SKILL.md exists. Spot check: no recent operator-driven sessions in Research/Sessions/2026-05-*. Open: consider running operator-verify pass on IncomeProject site after Cloudflare rollback work lands.
8.3 Agent registry consistency
~/.claude/agents/AGENTS_INDEX.md is the canonical catalog. Spot check: index references protocol at Compendium/System/agents-learning-protocol.md — confirmed exists. Verdict: consistent.
8.4 PROJECTS.md routing manifest
Cross-project manifest at d:\Projects\PROJECTS.md. Spot check: ProjectCoordinator is a new project under d:/Projects/. Open: confirm ProjectCoordinator has the ## Cross-project routing section per the new-project template.
8.5 Obsidian semantic index freshness
After yesterday’s saves (compendium-read-only, cloudflare-pages-rollback), the embedding index may be stale. Open: run obsidian-research.mjs index (~5 min).
8.6 Presence-layer stale sessions
~/.claude/sessions/active/ may have stale heartbeat files from crashed sessions. Open: run presence.mjs prune (cheap, idempotent).
8.7 .learnings/ ratchet
SuperiorAg self-improvement protocol writes JSONL to per-repo .learnings/. Spot check: no .learnings/ in current vault or Compendium. Verdict: N/A here; relevant only inside SuperiorAg-targeted repos.
8.8 Compendium read-only posture enforcement
Yesterday’s Topics note locks Compendium to read-only-reference. Open: add a pre-commit hook or CI check that rejects writes to Compendium/Sciences/*, Engineering-and-Robotics/*, Math-and-Compute/*, etc. (System/ and the audit dir remain writable).
8.9 Walkthroughs index integrity
Walkthroughs/_index.md exists; walkthroughs reference Tier3/_index notes. Many of the ambiguous-slug findings in axis 1 trace to walkthrough cross-links. Already covered by axis 1 fix batch.
8.10 TaxProfessional calendar advance
TaxProfessional/Filings/Calendar.md is modified. Spot check needed: confirm Q2 2026 deadlines (Jun 16 estimated, etc.) are populated. Open: review pending diff.
8.11 Cron / scheduled-agent inventory
CronList / schedule skill is available. Spot check: no current cron jobs documented in System/. Verdict: no scheduled agents to track right now.
Ranked top 20 actions
Synthesis-ordered by impact × ease. Items 1–7 are the first dispatch batch.
| # | Action | Axis | Effort | Impact | Owner |
|---|---|---|---|---|---|
| 1 | Commit the 9 vault changes (review + stage) | 2 | 15 min | High — clears git noise | claude-code |
| 2 | Fix 38 dead wikilinks via bulk rename + stub creation | 1 | 45 min | High — restores graph integrity | general-subagent |
| 3 | Normalize 16 ambiguous bare-slug links to canonical paths | 1 | 20 min | Medium — disambiguates Tier3 nav | general-subagent |
| 4 | Add frontmatter to 17 missing-frontmatter notes | 1 | 30 min | Medium — search/index hygiene | general-subagent |
| 5 | Verify or close 2026-05-25 Cloudflare handoff | 3 | 15 min | High — prevents handoff rot | claude-code |
| 6 | Promote cloudflare-pages-rollback note to IncomeProject runbook | 6 | 20 min | High — IncomeProject ops surface | claude-code |
| 7 | Cross-link compendium-read-only posture from Compendium/System/AGENTS.md | 6, 7 | 10 min | Medium — policy enforcement | claude-code |
| 8 | Run obsidian-research.mjs index to refresh embeddings | 8.5 | 5 min | Medium — semantic recall | claude-code |
| 9 | Update Compendium/System/AGENTS.md with presence-layer + hybrid-search docs | 7 | 30 min | Medium — agent onboarding | claude-code |
| 10 | Confirm ProjectCoordinator entry in d:\Projects\PROJECTS.md | 8.4 | 10 min | Medium — routing correctness | claude-code |
| 11 | Encode ProjectCoordinator revenue-treatment into Books chart-of-accounts | 4 | 60 min | High — bookkeeping correctness | bookkeeper |
| 12 | Run ProjectCoordinator state-by-state sales-tax nexus matrix | 4 | 90 min | High — compliance exposure | tax-strategist |
| 13 | Implement ProjectCoordinator entity-structure decision | 4 | TBD | High — legal entity stack | tax-strategist |
| 14 | Run autonomous-income-strategist portfolio cadence refresh | 5 | 30 min | Medium — keeps bets fresh | autonomous-income-strategist |
| 15 | Add pre-commit hook enforcing Compendium read-only posture | 8.8 | 45 min | Medium — prevents drift | windows-engineer |
| 16 | Review and commit TaxProfessional/Filings/Calendar.md Q2 changes | 8.10 | 15 min | Medium — deadline visibility | tax-strategist |
| 17 | Decide Elm + D language stubs OR remove all references | 1 | 30 min | Low — finalizes Languages catalog | claude-code |
| 18 | Write Sciences/Biology/photosynthesis-and-respiration stub | 1 | 30 min | Low — closes ClimateScience deadlinks | claude-code |
| 19 | Run presence.mjs prune to clear stale heartbeats | 8.6 | 2 min | Low — cleanliness | claude-code |
| 20 | Commit IncomeProject/Books/email-audit-log.jsonl appends | 5 | 5 min | Low — audit-log integrity | claude-code |
Proposed batches
Batch A — Compendium hygiene + commit hygiene (one session, ~60 min)
Dispatch: Task(subagent_type="general", description="Compendium hygiene pass")
- Items: 1, 2, 3, 4, 8, 19, 20
- Acceptance:
audit-hygiene.pyreports 0 dead links, ≤2 ambiguous, 0 missing-frontmatter;git statusshows clean tree for vault; embedding index refreshed. - Runs in parallel with: nothing — touches the file tree everyone else needs.
Batch B — Handoff + IncomeProject cleanup (one session, ~45 min)
Dispatch: Task(subagent_type="general", description="Handoff verification and IncomeProject runbook promotion")
- Items: 5, 6, 7, 9, 10
- Depends on Batch A (clean tree).
- Acceptance: handoff closed-or-rolled, cloudflare runbook lives in IncomeProject, AGENTS.md updated.
Batch C — TaxProfessional execution (one or two sessions, multi-agent)
Dispatch: Task(subagent_type="tax-strategist", description="ProjectCoordinator strategy execution") + Task(subagent_type="bookkeeper", description="Encode revenue-treatment into Books")
- Items: 11, 12, 13, 16
- Parallel-safe: bookkeeper touches
IncomeProject/Books/; tax-strategist touchesTaxProfessional/. - Acceptance: nexus matrix exists, COA updated, entity decision filed or ratified.
Batch D — Portfolio + posture enforcement (one session, ~90 min)
Dispatch: Task(subagent_type="autonomous-income-strategist") + Task(subagent_type="windows-engineer", description="Compendium read-only pre-commit hook")
- Items: 14, 15
- Parallel-safe.
Batch E — Cleanup tail (~30 min, opportunistic)
- Items: 17, 18
- Low-priority — schedule when context allows.
What to do next
The top three actions, in order:
- Commit the 9 uncommitted vault changes (axis 2) — clears the noise so subsequent agent runs aren’t second-guessing what’s stable.
- Dispatch Batch A — one
generalsubagent runs the full hygiene pass plus the small-cost items (8, 19, 20). Acceptance check is mechanical (audit-hygiene.pyre-run). - Verify or close the Cloudflare handoff (axis 3) — 5 days is the staleness threshold; either roll it into a runbook or mark it done.
Then proceed to Batch B and Batch C in parallel.