Block a user
wiki/index.md contains a truncated UTF-8 sequence — the index writer cuts mid-character
wiki notes with unquoted colon in title: produce invalid YAML frontmatter (8 files found)
Done — lint shipped, 17 files repaired, 1 left that is not a quoting problem
Code (3da0eca, 7c9293f): ingestion/internal/frontmatter — Lint, Fix, Scan, plus `cmd/frontmatterli…
Epic: upload any video, get a transcript and key takeaways (KB-Whisper for Swedish)
Correction to my comment above, and a re-planned spike set
An adversarial review of #29/#30/#31 turned up that the spikes were largely proposing to rebuild work that already existed, and…
Pre-spike: does anyone re-open /bygge? (blocks #29 and #30)
Epic: upload any video, get a transcript and key takeaways (KB-Whisper for Swedish)
Spike filed ahead of the ADR: #29, #30, #31
Three time-boxed spikes that reproduce the /bygge result for a file that has never been processed, using only koala and iguana over their…
Spike 3/3: generate the synced playback page from artifacts instead of hand-building it
Spike 2/3: can a local model produce the /bygge analysis schema reliably enough to parse?
Spike 1/3: a new video file → Swedish SRT, through LiteLLM only (koala + iguana)
Epic: upload any video, get a transcript and key takeaways (KB-Whisper for Swedish)
brain-mcp: capture with a tickets array fails; decide whether it graduates to its own repo (from infra#265)
Implement ADR-015 envelope-encryption secrets store, retire the PVC FileStore (from infra#89)
create_project_from_template: add generation-time smoke gate + dry-run (infra#87, ADR-0005 F-A2)
MCP tools are built to create, not to maintain — add a design checklist
Add label mutation tools — issue_unlabel, label_create, label_edit, label_delete
Clean up stale branches (and decide on a minimal CI gate)