2025-08-13 - 2026-08-13

Overview

14 Active Pull Requests
77 Active Issues
Excluding merges, 2 authors have pushed 238 commits to main and 337 commits to all branches. On main, 257 files have changed and there have been 43273 additions and 5180 deletions.

20 Releases published by 1 user

Published v0.13.2 2026-07-27 20:36:19 +00:00

Published v0.13.1 2026-07-27 12:40:03 +00:00

Published v0.13.0 2026-07-09 06:57:38 +00:00

Published v0.12.1 2026-07-09 06:34:31 +00:00

Published v0.12.0 2026-07-07 20:00:56 +00:00

Published v0.11.2 2026-07-07 09:36:01 +00:00

Published icebox/cmd-routing-2026-07-01 2026-07-01 11:20:06 +00:00

Published v0.11.1 2026-06-30 20:15:15 +00:00

Published v0.11.0 2026-06-23 05:28:34 +00:00

Published v0.10.0 2026-05-20 11:29:44 +00:00

Published v0.9.0 2026-05-20 06:36:51 +00:00

Published v0.8.0 2026-05-19 20:00:05 +00:00

Published v0.7.0 2026-05-19 19:31:41 +00:00

Published v0.6.0 2026-05-18 13:19:31 +00:00

Published v0.5.0 2026-04-24 09:16:06 +00:00

Published v0.4.1 2026-04-24 06:49:39 +00:00

Published v0.4.0 2026-04-23 17:55:37 +00:00

Published v0.3.0 2026-04-20 10:28:44 +00:00

Published v0.2.0 2026-04-19 16:56:29 +00:00

Published v0.1.0 2026-04-19 05:47:55 +00:00

14 Pull requests merged by 1 user

Merged #76 Consolidate to single harness: icebox cmd/routing, keep cmd/hyperguild + ingestion (#75) 2026-07-01 16:27:06 +00:00

Merged #70 feat: brain_pending + brain_promote — close the raw→wiki curation loop (#38) 2026-06-26 14:49:28 +00:00

Merged #69 docs(close-session): refresh classification gate post-#67 (#62) 2026-06-26 14:28:49 +00:00

Merged #68 fix: wire ai-sessions SummaryWriter into the capture relay (#66) 2026-06-23 15:22:42 +00:00

Merged #61 feat: capture relay — MCP capture tool for non-library harnesses (#55, capture 49f) 2026-06-23 05:26:55 +00:00

Merged #60 feat: I5 audit path + classification-aware degradation (#54, capture 49e) 2026-06-22 21:57:52 +00:00

Merged #59 feat: POST /capture REST adapter + OAuth2 + I1 sovereignty gate (#53, capture 49d) 2026-06-22 21:44:14 +00:00

Merged #58 feat: Gitea IssueTracker client + inject into brain server (#52, capture 49c) 2026-06-22 21:32:02 +00:00

Merged #57 feat: CaptureService use-case + BrainStore extraction (#51, capture 49b) 2026-06-22 21:31:47 +00:00

Merged #56 feat: capture classification taxonomy + per-wing/repo tags (#50, capture 49a) 2026-06-22 21:31:18 +00:00

Merged #48 chore(context): drop unsupported cursor + aider adapters 2026-06-22 09:03:59 +00:00

Merged #46 feat: brain_update supersede verb + brain_get / brain_write read-after-write handle (#45) 2026-06-22 08:59:28 +00:00

Merged #4 refactor(routing): rename local/claude to fast/thinking model pair 2026-05-08 14:43:29 +00:00

Merged #3 chore(mcp): switch MCP endpoints to HTTPS domain URLs 2026-05-08 14:43:18 +00:00

46 Issues closed from 2 users

Closed #89 Sprint 1: unblock deploy + stop ingestion data corruption 2026-07-27 12:40:58 +00:00

Closed #88 Extraction/canonicalization mass-attaches spurious [[mission]] link to unrelated tunnel-candidates notes 2026-07-27 12:39:38 +00:00

Closed #87 CanonicalizeLinks silently leaves wing:/wiki/-prefixed wikilinks broken instead of repairing them 2026-07-27 12:33:19 +00:00

Closed #86 writeHallNote stacks a second frontmatter block instead of merging (75 wiki notes affected) 2026-07-27 12:29:45 +00:00

Closed #85 Extraction pipeline drops source/author/published frontmatter (46/46 wiki/sources notes affected) 2026-07-26 21:42:45 +00:00

Closed #72 Routing pod: HYPERGUILD_CLAUDE_MODEL is a dead env key — thinking tier runs on default (offline iguana/gemma4-26b) 2026-07-26 21:39:13 +00:00

Closed #42 chore: move Go module path from github.com/mathiasbq/supervisor → git.d-ma.be/mathias/hyperguild 2026-07-26 21:37:29 +00:00

Closed #74 CD broken since gitea.d-ma.be→git.d-ma.be rename: ingestion build fails go mod download on mcp-chassis module path 2026-07-26 21:36:20 +00:00

Closed #73 P0: routing pod pass-rate instrumentation is broken 3 ways — #35 data gate is unsatisfiable as-coded 2026-06-30 20:13:25 +00:00

Closed #38 feat: brain_pending and brain_promote — close the curation loop for raw → wiki promotion 2026-06-26 14:49:28 +00:00

Closed #62 capture follow-up: close-session SKILL veneer over the capture tool 2026-06-26 14:28:49 +00:00

Closed #66 bug: capture relay has no SummaryWriter wired — summary silently fails (ai-sessions path) 2026-06-23 15:22:42 +00:00

Closed #49 feat: uniform capture capability — REST+OAuth2 spine for session insight/ticket capture across all harnesses 2026-06-23 05:29:12 +00:00

Closed #55 capture #49f: central relay + I2 security-baseline ledger entry (non-library harnesses) 2026-06-23 05:28:48 +00:00

Closed #54 capture #49e: I5 audit path + classification-aware degradation (loki + buffer + reconcile) 2026-06-22 21:57:52 +00:00

Closed #53 capture #49d: POST /capture REST adapter + OAuth2 + I1 gate (server-derived origin) 2026-06-22 21:44:14 +00:00

Closed #52 capture #49c: Gitea IssueTracker client (new outbound dependency) 2026-06-22 21:32:02 +00:00

Closed #51 capture #49b: CaptureService use-case + BrainStore extraction + ports/entities 2026-06-22 21:31:47 +00:00

Closed #50 capture #49a: classification taxonomy + per-wing/repo tagging (I1 prerequisite) 2026-06-22 21:31:18 +00:00

Closed #45 feat: brain_update — supersede-by-slug write verb (+ read-after-write: brain_get, brain_write handle) 2026-06-22 08:59:28 +00:00

Closed #37 feat: brain_pending + brain_promote tools — close the raw→wiki curation loop 2026-06-22 05:43:07 +00:00

Closed #44 [handover] Brain-MCP intent↔interface study — agent column + merge scaffold ready for review 2026-06-16 18:59:30 +00:00

Closed #30 chore(security): rotate brain_app postgres password + migrate BRAIN_PG_DSN from SOPS to 1Password via ESO 2026-05-27 11:18:31 +00:00

Closed #20 chore(security): rotate brain_app postgres password — leaked in pre-fix pod logs 2026-05-27 10:54:00 +00:00

Closed #28 Track E.2 — brain_context MCP tool 2026-05-26 17:24:01 +00:00

Closed #27 Track E.1 — Claude Code session ingestion watcher 2026-05-26 17:24:01 +00:00

Closed #26 plan-7: write + execute supervisor MCP retirement (skill surface lives in routing now) 2026-05-22 05:10:30 +00:00

Closed #23 feat(brain): re-embed on file edit (Sync should respect mtime) 2026-05-20 07:52:01 +00:00

Closed #21 ops(brain): register brain MCP as a custom integration in claude.ai 2026-05-20 07:46:26 +00:00

Closed #17 fix: project_create — make GitHub mirror opt-in (mirror_to_github, default false) 2026-05-20 06:35:09 +00:00

Closed #19 bug(brain): first embed-sync tick reports errors=1 — find which file failed 2026-05-20 06:26:04 +00:00

Closed #18 chore(brain): backfill pgvector from current wiki/ 2026-05-20 06:25:46 +00:00

Closed #8 feat(brain): hybrid BM25+vector search via Qdrant + nomic-embed-text 2026-05-18 21:11:49 +00:00

Closed #7 feat(brain): add Qwen3-Reranker to brain_answer for improved RAG quality 2026-05-18 20:56:11 +00:00

Closed #5 feat(ingestion): add OAuth 2.0 client credentials flow to brain MCP server 2026-05-18 20:22:19 +00:00

Closed #16 feat(brain): cross-wing tunnels — bidirectional wikilinks between notes in different Wings 2026-05-18 19:33:09 +00:00

Closed #9 brain MCP: accept static Bearer without OAuth challenge for LAN/Tailscale CLI clients 2026-05-18 19:26:30 +00:00

Closed #1 feat: structured brain — Hall taxonomy, Obsidian-compatible layout, and filtered query 2026-05-18 18:47:32 +00:00

Closed #2 feat: brain tunnels — cross-wing concept links and embedding-based retrieval 2026-05-18 18:04:06 +00:00

Closed #15 flake: TestRoutingPodEndToEnd port-wait deadline exceeded under load 2026-05-18 18:00:20 +00:00

Closed #14 fix: project_create infra branch vs main + GITEA_MCP_TOKEN missing from SOPS secrets 2026-05-18 15:22:09 +00:00

Closed #12 fix: set GITHUB_PAT in routing pod k8s secret to enable GitHub repo creation in project_create 2026-05-18 15:08:50 +00:00

Closed #13 fix: routing pod cannot authenticate against gitea-mcp (401 on project_create) 2026-05-18 14:13:32 +00:00

Closed #11 test: project_create e2e findings + improvements needed for claude.ai project initiation 2026-05-18 13:15:45 +00:00

Closed #10 feat: project-webhook — HTTP endpoint to trigger new-project from claude.ai 2026-05-18 09:44:40 +00:00

Closed #6 feat: JWT auth middleware + /.well-known/oauth-protected-resource for supervisor and brain MCP servers (Dex OIDC) 2026-05-11 19:26:40 +00:00

77 Issues created by 1 user

Opened #1 feat: structured brain — Hall taxonomy, Obsidian-compatible layout, and filtered query 2026-05-07 15:02:19 +00:00

Opened #2 feat: brain tunnels — cross-wing concept links and embedding-based retrieval 2026-05-07 15:44:54 +00:00

Opened #5 feat(ingestion): add OAuth 2.0 client credentials flow to brain MCP server 2026-05-10 20:57:28 +00:00

Opened #6 feat: JWT auth middleware + /.well-known/oauth-protected-resource for supervisor and brain MCP servers (Dex OIDC) 2026-05-11 17:22:59 +00:00

Opened #7 feat(brain): add Qwen3-Reranker to brain_answer for improved RAG quality 2026-05-12 15:34:18 +00:00

Opened #8 feat(brain): hybrid BM25+vector search via Qdrant + nomic-embed-text 2026-05-12 15:34:32 +00:00

Opened #9 brain MCP: accept static Bearer without OAuth challenge for LAN/Tailscale CLI clients 2026-05-13 05:00:42 +00:00

Opened #10 feat: project-webhook — HTTP endpoint to trigger new-project from claude.ai 2026-05-14 13:56:23 +00:00

Opened #11 test: project_create e2e findings + improvements needed for claude.ai project initiation 2026-05-18 12:33:41 +00:00

Opened #12 fix: set GITHUB_PAT in routing pod k8s secret to enable GitHub repo creation in project_create 2026-05-18 13:32:51 +00:00

Opened #13 fix: routing pod cannot authenticate against gitea-mcp (401 on project_create) 2026-05-18 14:02:46 +00:00

Opened #14 fix: project_create infra branch vs main + GITEA_MCP_TOKEN missing from SOPS secrets 2026-05-18 14:33:50 +00:00

Opened #15 flake: TestRoutingPodEndToEnd port-wait deadline exceeded under load 2026-05-18 15:23:58 +00:00

Opened #16 feat(brain): cross-wing tunnels — bidirectional wikilinks between notes in different Wings 2026-05-18 18:03:55 +00:00

Opened #17 fix: project_create — make GitHub mirror opt-in (mirror_to_github, default false) 2026-05-18 21:44:16 +00:00

Opened #18 chore(brain): backfill pgvector from current wiki/ 2026-05-19 11:10:30 +00:00

Opened #19 bug(brain): first embed-sync tick reports errors=1 — find which file failed 2026-05-19 11:10:40 +00:00

Opened #20 chore(security): rotate brain_app postgres password — leaked in pre-fix pod logs 2026-05-19 11:10:55 +00:00

Opened #21 ops(brain): register brain MCP as a custom integration in claude.ai 2026-05-19 11:11:04 +00:00

Opened #22 chore(brain): migrate legacy notes into wing/hall layout 2026-05-19 11:11:15 +00:00

Opened #23 feat(brain): re-embed on file edit (Sync should respect mtime) 2026-05-19 11:11:25 +00:00

Opened #24 chore: reduce context burn from skill listing — adopt lazy skill-index pattern 2026-05-20 19:17:21 +00:00

Opened #25 skills(platform): major overhaul — succinct + brain-backed + lazy + reconsider MCP-vs-CLI 2026-05-21 19:39:57 +00:00

Opened #26 plan-7: write + execute supervisor MCP retirement (skill surface lives in routing now) 2026-05-21 21:25:58 +00:00

Opened #27 Track E.1 — Claude Code session ingestion watcher 2026-05-25 16:45:25 +00:00

Opened #28 Track E.2 — brain_context MCP tool 2026-05-25 16:45:28 +00:00

Opened #29 Track E.3 — skill-from-session generator (BLOCKED on E.1) 2026-05-25 16:45:30 +00:00

Opened #30 chore(security): rotate brain_app postgres password + migrate BRAIN_PG_DSN from SOPS to 1Password via ESO 2026-05-27 10:53:54 +00:00

Opened #31 fix: connect routing-mcp to claude.ai as custom MCP connector (project_create gap) 2026-05-27 20:21:32 +00:00

Opened #32 chore: verify brain injection wired in all four routing skill handlers 2026-05-28 10:31:55 +00:00

Opened #33 chore: track crush.json in dotfiles repo 2026-05-29 08:30:22 +00:00

Opened #34 chore: gate #25 and #29 on routing bootstrap + fast-model validation (30-day hold) 2026-05-29 08:30:41 +00:00

Opened #35 Validate the core hypothesis: MVP pass-rate dataset + fast-model kill-date 2026-05-29 12:54:30 +00:00

Opened #36 adr: define stable agent platform interface contract (execute / getEvents / emitEvent / wake / provision) 2026-06-05 18:39:35 +00:00

Opened #37 feat: brain_pending + brain_promote tools — close the raw→wiki curation loop 2026-06-06 06:10:30 +00:00

Opened #38 feat: brain_pending and brain_promote — close the curation loop for raw → wiki promotion 2026-06-06 06:12:33 +00:00

Opened #39 chore: add brain tunnel between gitea-mcp/failures and hyperguild/decisions notes 2026-06-06 06:22:39 +00:00

Opened #40 langgen: generate LANGUAGE.md from brain glossary at session start (Phase 2 — GATED) 2026-06-12 20:39:40 +00:00

Opened #41 Caveman declarations in ntfy approval messages for HIGH/CRITICAL ops (Phase 3 — GATED) 2026-06-12 20:39:53 +00:00

Opened #42 chore: move Go module path from github.com/mathiasbq/supervisor → git.d-ma.be/mathias/hyperguild 2026-06-15 03:50:18 +00:00

Opened #43 Brain interface: intent↔interface mismatch analysis (problem statement, evidence-backed) 2026-06-15 17:57:14 +00:00

Opened #44 [handover] Brain-MCP intent↔interface study — agent column + merge scaffold ready for review 2026-06-16 18:48:41 +00:00

Opened #45 feat: brain_update — supersede-by-slug write verb (+ read-after-write: brain_get, brain_write handle) 2026-06-22 06:06:16 +00:00

Opened #47 follow-up: synchronous semantic read-after-write for brain_update — DEFERRED (retro skill uses option b) 2026-06-22 06:27:04 +00:00

Opened #49 feat: uniform capture capability — REST+OAuth2 spine for session insight/ticket capture across all harnesses 2026-06-22 17:11:14 +00:00

Opened #50 capture #49a: classification taxonomy + per-wing/repo tagging (I1 prerequisite) 2026-06-22 20:26:32 +00:00

Opened #51 capture #49b: CaptureService use-case + BrainStore extraction + ports/entities 2026-06-22 20:26:55 +00:00

Opened #52 capture #49c: Gitea IssueTracker client (new outbound dependency) 2026-06-22 20:27:10 +00:00

Opened #53 capture #49d: POST /capture REST adapter + OAuth2 + I1 gate (server-derived origin) 2026-06-22 20:27:28 +00:00

Opened #54 capture #49e: I5 audit path + classification-aware degradation (loki + buffer + reconcile) 2026-06-22 20:27:44 +00:00

Opened #55 capture #49f: central relay + I2 security-baseline ledger entry (non-library harnesses) 2026-06-22 20:28:06 +00:00

Opened #62 capture follow-up: close-session SKILL veneer over the capture tool 2026-06-23 05:44:30 +00:00

Opened #63 capture follow-up: OAuth2 token provisioning for Crush / Pi / LLM Council 2026-06-23 05:44:45 +00:00

Opened #64 capture follow-up: harvest adapters (transcript-parse / chat-reconstruct / agent-runlog) 2026-06-23 05:45:02 +00:00

Opened #65 chore: prune merged feature branches (hyperguild + infra) 2026-06-23 06:29:32 +00:00

Opened #66 bug: capture relay has no SummaryWriter wired — summary silently fails (ai-sessions path) 2026-06-23 08:36:50 +00:00

Opened #67 capture: populate classification.yaml at brain root (untagged repos fail-safe to confidential, block claude.ai capture) 2026-06-23 08:39:47 +00:00

Opened #71 feat(brain-mcp): read-only enumeration surface over HTTP (list/get/graph) — unblocks brain-audit's real read backend 2026-06-26 21:40:47 +00:00

Opened #72 Routing pod: HYPERGUILD_CLAUDE_MODEL is a dead env key — thinking tier runs on default (offline iguana/gemma4-26b) 2026-06-29 19:52:57 +00:00

Opened #73 P0: routing pod pass-rate instrumentation is broken 3 ways — #35 data gate is unsatisfiable as-coded 2026-06-30 06:30:16 +00:00

Opened #74 CD broken since gitea.d-ma.be→git.d-ma.be rename: ingestion build fails go mod download on mcp-chassis module path 2026-06-30 19:18:03 +00:00

Opened #75 Consolidate to single harness: pin regressions, icebox cmd/routing, confirm hyperguild-alone is sufficient 2026-07-01 11:12:37 +00:00

Opened #77 mcp-chassis: validate a LIST of trusted issuers (accept k8s SA tokens) — ADR-0011 2026-07-06 19:31:42 +00:00

Opened #78 chore(brain): de-surface brain_index from the model-facing MCP toolset (ADR-0012 rule 4) 2026-07-07 07:45:17 +00:00

Opened #79 chore(brain): deprecate + remove brain_write legacy params (domain/type/knowledge-path) (ADR-0012) 2026-07-07 07:45:36 +00:00

Opened #80 design(brain): remember + recall consolidations under ADR-0009/0012 (blocked on 0009 design) 2026-07-07 07:45:59 +00:00

Opened #81 Add brain_reject: brain/raw/ pending notes can only be promoted, never discarded 2026-07-15 09:45:18 +00:00

Opened #82 Surface aging brain/raw/ pending notes instead of relying on someone remembering to check 2026-07-15 09:45:35 +00:00

Opened #83 ingestion: retry OIDC discovery instead of exiting on cold-boot 502 2026-07-17 12:15:08 +00:00

Opened #84 Consolidate brain-ingest-ntfy + brain-weekly-ingest into hyperguild/ingestion 2026-07-24 06:12:55 +00:00

Opened #85 Extraction pipeline drops source/author/published frontmatter (46/46 wiki/sources notes affected) 2026-07-26 21:12:07 +00:00

Opened #86 writeHallNote stacks a second frontmatter block instead of merging (75 wiki notes affected) 2026-07-26 21:12:15 +00:00

Opened #87 CanonicalizeLinks silently leaves wing:/wiki/-prefixed wikilinks broken instead of repairing them 2026-07-26 21:12:24 +00:00

Opened #88 Extraction/canonicalization mass-attaches spurious [[mission]] link to unrelated tunnel-candidates notes 2026-07-26 21:12:31 +00:00

Opened #89 Sprint 1: unblock deploy + stop ingestion data corruption 2026-07-26 21:33:23 +00:00

Opened #90 wiki notes with unquoted colon in title: produce invalid YAML frontmatter (8 files found) 2026-07-27 12:29:29 +00:00

Opened #91 brain-mcp: capture with a tickets array fails; decide whether it graduates to its own repo (from infra#265) 2026-08-11 21:15:54 +00:00