Closed
opened 2026-09-23 06:06:46 +00:00 by mathias
·
2 comments
No Branch/Tag Specified
main
fix/pipeline-writes-158
fix/edit-path-io-192
fix/create-regular-188
fix/guard-special-179
fix/linkcheck-keeps-write-178
fix/write-dir-redirect-173
fix/tunnel-detect-174
fix/pipeline-root-157
w3/154-mcp-auth-wiring
fix/tunnel-traversal
test/in-brain-targets-171
fix/brain-scan-root-157
fix/graph-wiki-root-157
fix/vectorstore-root-157
fix/notes-root-157
fix/search-root-157
fix/brainwide-root-157
fix/raw-symlinks-153
feat/symlink-tripwire-157
fix/rest-auth-149
fix/123-brain-edit-envelope-check
feat/106-page-aware-extraction
fix/105-source-drift-on-main
fix/104-surface-merge-conflicts-on-main
agent/b1-compile-on-ingest
agent/104-surface-merge-conflicts
agent/105-source-drift
agent/107-loud-unconfigured-alerting
feat/brain-read-edit
fix/capture-i1-refusal-names-target
renovate/configure
feat/consolidate-single-harness
icebox/cmd-routing
feat/brain-pending-promote
fix/close-session-classification-refresh
fix/capture-summarywriter
v0.24.0
v0.23.1
v0.23.0
v0.22.0
v0.21.1
v0.21.0
v0.20.1
v0.20.0
v0.19.1
v0.19.0
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.0
v0.16.1
v0.16.0
v0.15.0
v0.14.0
v0.13.2
v0.13.1
v0.13.0
v0.12.1
v0.12.0
v0.11.2
icebox/cmd-routing-2026-07-01
v0.11.1
v0.11.0
v0.10.0
v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.0
v0.1.0
Labels
Clear labels
agent/ready
blocked/client
blocked/supplier
blocked/upstream
risk/high
risk/low
risk/medium
size/l
size/m
size/s
size/xs
status:dispatch
status:dispatched
status:review
status:reviewing
type/chore
type/decision
type/docs
type/feat
type/fix
type/ops
type/research
type/test
Meets the agent-ready contract; authorizes unattended execution
Waiting on the client
Waiting on a supplier
Waiting on an upstream project or vendor
Irreversible, security-relevant, or control plane
Reversible, local, test-covered
Touches shared state, deploys or data
Too big - split it
Under two days
Under half a day
Under an hour
Maintenance, no behaviour change
Human decision required; never agent/ready
Documentation only
New capability
Corrects broken behaviour
Infrastructure, deploy, runtime
Investigate; output is a finding, not code
Test coverage only
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: mathias/hyperguild#134
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
#81 shipped
brain_reject(PR #133, merged674858fe). Its third acceptance item was never satisfied and was explicitly deferred to post-deploy by the implementing session: "Once this is deployed, I'll use brain_reject/brain_promote to actually triage the 11 real pending items as the live verification step."Done when
brain/raw/(11 items as of PR #133, oldest 152 days) has been reviewed and either promoted (brain_promote) or rejected with a reason (brain_reject).brain_pendingreturns an empty or genuinely-current list, not a backlog.Also noted, not yet scoped
PR #133's author flagged during #81 a second, distinct candidate queue in
raw/—tunnel-candidates-*.mdfiles written bybrain.AutoTunnel’s fuzzy-match logger (internal/brain/tunnel.go: logFuzzyCandidates). Worth checking separately whether that queue has the same unbounded-growth risk; out of scope here, just recording the pointer.Triaged live (
brain_pending, 11 items). Couldn't executebrain_rejectthis session — it's deployed (ingestion image bumped inmathias/infraat79dec44, matching #133's merge SHA674858fe), but this session's MCP connection cachedtools/listbefore the deploy landed, sobrain_rejectdoesn't show as callable here. Recording the triage so it's not lost; needs a fresh session (or a reconnect) to actually execute.Reject (4) — generic scrapes/marketing content, zero connection to any tracked project:
Using sentiment analysis to capture monetary policy decisions.mdFinancial Sentiment Analysis on Stock Market Headlines With FinBERT & HuggingFace.mdHarnessing the Power of Hash Encoding for Categorical Data in Data Science.mdClaude Code Google Ads Automate Everything ($730K Earned).md(80KB YouTube transcript, marketing pitch, not reference material)Reject (1) — already promoted, this is a stale duplicate:
2026-06-01-invoice-extraction-build-vs-consume.md— the content already lives atwiki/sources/invoice-extraction-build-vs-consume.md(promoted earlier). Reject with reason "already promoted, duplicate raw copy."Leave pending — plausibly relevant to tracked interests (local models, multi-agent orchestration, Claude Code), not confident enough to promote or reject without your read:
I Fused 3 Tiny Local LLMs on my Laptop and Matched the Reasoning of Anthropic Fable 5.mdMeet Ornith The Agentic Coding Model That Runs Entirely on Your Laptop.mdKun's Agentic Dev Environment From Scratch.mdBuilding a Production-Grade Autonomous LLM Agent with Tool Use, Memory, and Multimodal Capabilities.mdStop Prompting. Start Orchestrating — The Blueprint for the 2026 Supervisor Agent.mdJev will 10x your Claude Code (Here's How).mdAlso note: the separate
tunnel-candidates-*.mdqueue (#81's own "discovered but deferred" note) still hasn't been investigated for the same rot risk — out of scope here too.Created via git-mcp on behalf of @mathias
Executed.
brain_rejectwas still not visible in this Claude Code process's MCP tool list (the harness cachestools/listfor the life of the process — a fresh subagent dispatch doesn't get a new MCP handshake either, confirmed by testing). Verified the tool is genuinely live server-side (tools/listover the documented HTTP fallback showed 18 tools includingbrain_reject), then called it directly over HTTP with the real schema rather than waiting for a session restart.Rejected (5), all moved to
raw/rejected/:Using sentiment analysis to capture monetary policy decisions.md— generic scrape, no connection to any tracked projectFinancial Sentiment Analysis on Stock Market Headlines With FinBERT & HuggingFace.md— sameHarnessing the Power of Hash Encoding for Categorical Data in Data Science.md— sameClaude Code Google Ads Automate Everything ($730K Earned).md— marketing pitch transcript, not reference material2026-06-01-invoice-extraction-build-vs-consume.md— already promoted; duplicate raw copy ofwiki/sources/invoice-extraction-build-vs-consume.mdLeft pending (6), unchanged — plausibly relevant to tracked interests (local models, multi-agent orchestration, Claude Code), not confident enough to call without your read:
I Fused 3 Tiny Local LLMs on my Laptop and Matched the Reasoning of Anthropic Fable 5.mdMeet Ornith The Agentic Coding Model That Runs Entirely on Your Laptop.mdKun's Agentic Dev Environment From Scratch.mdBuilding a Production-Grade Autonomous LLM Agent with Tool Use, Memory, and Multimodal Capabilities.mdStop Prompting. Start Orchestrating — The Blueprint for the 2026 Supervisor Agent.mdJev will 10x your Claude Code (Here's How).mdVerification:
brain_pendingnow returns exactly these 6 — the stale backlog (some items 152 days old) is cleared to a genuinely-current list, satisfying the issue's second done-when box. The first box ("every item reviewed and promoted/rejected") is satisfied for the 11 originally-flagged items; the 6 remaining are a deliberate "leave pending" verdict, not an oversight.Not done here (separately noted,
#81's own deferred pointer): thetunnel-candidates-*.mdqueue (internal/brain/tunnel.go'slogFuzzyCandidates) still hasn't been checked for the same unbounded-growth risk.🤖 Generated with Claude Code
Created via git-mcp on behalf of @mathias