2026-03-08 - 2026-09-08

Overview

113 Active Pull Requests
1 Active Issue
Excluding merges, 2 authors have pushed 188 commits to master and 983 commits to all branches. On master, 2526 files have changed and there have been 3982733 additions and 6552 deletions.

112 Pull requests merged by 2 users

Merged #226 Go 1.25.5 and x/text 0.14.0 carry 20 reachable advisories 2026-08-11 11:59:42 +02:00

Merged #225 The audit's open findings have no home: add docs/caveats/ and the doc indexes 2026-08-11 11:51:50 +02:00

Merged #224 mavgpud serves the model to the whole LAN with no authentication 2026-08-11 11:51:19 +02:00

Merged #223 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-09 15:26:07 +02:00

Merged #222 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-09 15:25:05 +02:00

Merged #221 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-09 13:56:26 +02:00

Merged #220 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-09 13:46:42 +02:00

Merged #219 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-09 13:02:08 +02:00

Merged #218 mavwaked registers as a voice consumer it cannot honor, so a spoken turn silences every nudge 2026-08-09 11:45:35 +02:00

Merged #217 Cut CLAUDE.md to 200 lines 2026-08-09 11:10:28 +02:00

Merged #216 Deploy mavwaked and mavenclient on workpc, so the wake path is proven 2026-08-09 10:29:17 +02:00

Merged #215 CLAUDE.md is 805 lines and reads as a measurement diary 2026-08-09 10:20:09 +02:00

Merged #214 Kiwix answers a question it cannot answer, and nothing gates it 2026-08-09 10:07:27 +02:00

Merged #213 Kiwix answers a question it cannot answer, and nothing gates it 2026-08-09 08:52:41 +02:00

Merged #212 Kiwix answers a question it cannot answer, and nothing gates it 2026-08-09 08:46:58 +02:00

Merged #211 Only a stage 0 grammar may take the personal boundary off a turn 2026-08-09 00:01:52 +02:00

Merged #210 mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate 2026-08-08 23:49:09 +02:00

Merged #209 Move STT and TTS to the workstation, where the microphone already is 2026-08-08 23:26:31 +02:00

Merged #208 Move STT and TTS to the workstation, where the microphone already is 2026-08-08 23:21:52 +02:00

Merged #206 Run the routing heads in Go and route with them 2026-08-08 23:21:41 +02:00

Merged #207 Measure CrisperWhisper 2.0 turbo in Russian before wiring a runtime for it 2026-08-08 23:21:14 +02:00

Merged #205 The usage harness cannot read the query source badge 2026-08-08 19:59:15 +02:00

Merged #204 Re-run the fortnight against merged master 2026-08-08 19:15:52 +02:00

Merged #203 Routing heads: a slot head, a clarify head, and a two-week baseline to diff against 2026-08-08 19:06:55 +02:00

Merged #201 The router prompt has no destination, so the model arm of V-655 names nothing 2026-08-08 19:03:29 +02:00

Merged #200 Destination fixture: score Decision.Source, not just the intent 2026-08-08 19:03:24 +02:00

Merged #199 Query source is a routing decision made outside the router 2026-08-08 19:03:07 +02:00

Merged #198 A pending clarify has no way out: neither answering it nor dismissing it registers 2026-08-07 10:24:40 +02:00

Merged #197 A pending clarify has no way out: neither answering it nor dismissing it registers 2026-08-07 10:22:08 +02:00

Merged #196 NEEDS-KAMI: telegram is the only reach, and it depends on a socks relay that has failed before 2026-08-07 00:50:34 +02:00

Merged #195 MemoryStore.Search decodes and unmarshals every row before keeping topK 2026-08-07 00:09:51 +02:00

Merged #194 Two maps grow for the process lifetime with no eviction 2026-08-06 23:33:23 +02:00

Merged #193 mavcaldav is built, documented as running, and deployed nowhere 2026-08-06 23:22:19 +02:00

Merged #192 The store caps sqlite at one connection under WAL, so every read queues behind every write 2026-08-06 23:04:40 +02:00

Merged #191 factEnrichmentWorker walks the pending queue twice per tick to write one log line 2026-08-06 22:33:54 +02:00

Merged #190 V-637 follow-up: telegram intake has no deploy switch, and the chat-id check cannot fail a boot 2026-08-06 22:18:25 +02:00

Merged #189 The two boot paths have drifted: seven untracked workers and two unset daemonAPI fields 2026-08-06 21:54:13 +02:00

Merged #188 No deadline survives the turn path, from mavweb down to llama-server 2026-08-06 21:11:42 +02:00

Merged #187 Inbound telegram: turns and corrections from the chat 2026-08-06 19:02:00 +02:00

Merged #186 Correcting a turn from telegram and from voice (V-628) 2026-08-06 18:22:29 +02:00

Merged #185 An act alias resolves the verb but not the target (found in V-633) 2026-08-06 18:06:38 +02:00

Merged #184 One-gesture correction on /chat (V-628) 2026-08-06 17:51:05 +02:00

Merged #183 Persist the routing trace, and record it as a reversal (V-628) 2026-08-06 17:21:07 +02:00

Merged #182 Mode inventory, written from the handlers (V-628) 2026-08-06 16:52:14 +02:00

Merged #179 Reconcile the seed labels with the handlers (V-628) 2026-08-06 16:28:40 +02:00

Merged #180 reminder_verbs has no alarm verb, so an alarm never routes (V-627) 2026-08-06 16:25:56 +02:00

Merged #177 Route with a fine-tuned e5-small instead of a generative model: three heads, no free generation 2026-08-06 16:25:52 +02:00

Merged #181 Measure the fact parser: land the corpus on master (V-586) 2026-08-06 16:25:48 +02:00

Merged #176 Measure the fact parser: the closed classes are a floor, not an answer 2026-08-06 16:21:35 +02:00

Merged #175 DefaultFactParser uses hand-written Russian stem regexes, live in production wiring 2026-08-06 16:21:31 +02:00

Merged #174 gofmt two files, so make test reaches the tests 2026-08-06 10:05:09 +02:00

Merged #173 media store: a failed write leaks its budget reservation 2026-08-06 09:41:32 +02:00

Merged #171 QA: Voice session quality polish 2026-08-04 21:26:02 +02:00

Merged #170 QA plan: reconcile against the board, add the workstation offload sitting 2026-08-04 20:02:17 +02:00

Merged #169 Sweep tail: four files the Russian sweep missed, plus a dead duplicate grammar 2026-08-04 19:25:10 +02:00

Merged #160 Score how often a real utterance reaches Hexis/Praxis (ecosystem reach fixture) 2026-08-04 18:50:49 +02:00

Merged #146 Capability model: homelab.docker.restart instead of flat tool-to-enabled 2026-08-04 18:28:18 +02:00

Merged #168 money and list: the dictionary matches the word (V-529) 2026-08-04 18:27:51 +02:00

Merged #147 Kuma: a fact per monitor, so she can name the service that is down 2026-08-04 18:24:48 +02:00

Merged #143 Run the persona checks inside the daemon before she speaks 2026-08-04 18:24:37 +02:00

Merged #142 Bug: spoken task capture is dead — the router calls the marker an act, and capture only rides the note intent 2026-08-04 18:24:32 +02:00

Merged #141 Bounded follow-up state: pending candidates and ordinal selection 2026-08-04 18:24:27 +02:00

Merged #140 Conversation repair: name the misroute-correction mechanism as a feature 2026-08-04 18:24:22 +02:00

Merged #138 Pronunciation dictionary for piper 2026-08-04 18:24:16 +02:00

Merged #137 Command history: read-only query over existing facts 2026-08-04 18:24:12 +02:00

Merged #136 Clarification templates for the router's confidence-gate fallback 2026-08-04 18:24:08 +02:00

Merged #135 Query source ordering: feeds and calendar claim turns that live search should answer 2026-08-04 18:24:05 +02:00

Merged #134 Reminders: spelled-out times fail, the body keeps the marker, and the page shows UTC 2026-08-04 18:23:29 +02:00

Merged #133 Bug: the Praxis attention capability is unreachable from a question 2026-08-04 18:23:25 +02:00

Merged #132 Bug: a transient complaint is stored as a durable fact at confidence 1.00 2026-08-04 18:23:21 +02:00

Merged #131 Bug: the router transliterates Latin entity names into Cyrillic before Nexus sees them 2026-08-04 18:23:16 +02:00

Merged #130 Decide whether a parked clarify question should survive a restart 2026-08-04 18:23:12 +02:00

Merged #129 Backfill routines accepted before the fire-forever fix 2026-08-04 18:23:08 +02:00

Merged #128 Weather: the 6-city match table has no geocoder behind it 2026-08-04 18:23:04 +02:00

Merged #127 No read path for delivery_attempts — the outbox is durable but invisible 2026-08-04 18:22:58 +02:00

Merged #126 Recall fixture: filler note ids can collide with case ids and split the two backends 2026-08-04 18:22:52 +02:00

Merged #125 Bug: morning.Item has no required/optional flag, so behaviour 1 of task 280 cannot hold 2026-08-04 18:22:45 +02:00

Merged #124 Bug: make simulate routes with an empty seed set, so a green run proves less than it looks 2026-08-04 18:22:37 +02:00

Merged #123 Bug: spoken task capture is dead — the router calls the marker an act, and capture only rides the note intent 2026-08-04 18:22:29 +02:00

Merged #122 Bug: a pending clarify is global, so one unanswerable question swallows the next three utterances from anybody 2026-08-04 18:21:49 +02:00

Merged #121 Bug: pattern.Detect has no minimum-interval floor, so four fast taps mint a permanent false routine 2026-08-04 18:21:38 +02:00

Merged #120 Bug: CheckFeminine flags second-person masculine verbs as self-reference 2026-08-04 18:21:27 +02:00

Merged #119 safeKey drops Cyrillic, so Russian calendar events on one day collide 2026-08-04 18:21:16 +02:00

Merged #116 llama-server core-dumps on every SIGTERM, so each mavgpud yield writes a core file 2026-08-04 14:09:26 +02:00

Merged #117 SlotText in clarify Answer would clobber the original request 2026-08-04 14:09:01 +02:00

Merged #115 Bug: "что дальше?" and "расскажи про X" reach the model with no deterministic rule, and route to IntentFact 2026-08-04 14:08:57 +02:00

Merged #107 The reply path can't be tested — llmReplier is stuck in package main 2026-08-03 22:35:57 +02:00

Merged #105 llama-server holds 7.9GB RSS for a 1.1GB model, and its startup log goes nowhere 2026-08-03 22:04:29 +02:00

Merged #104 Task/495 bug x escapes the personal boundary and 2026-08-03 21:30:57 +02:00

Merged #103 llama-server holds 7.9GB RSS for a 1.1GB model, and its startup log goes nowhere 2026-08-03 21:30:37 +02:00

Merged #102 Bug: "что я говорил про X" escapes the personal boundary and reaches web search 2026-08-03 20:59:34 +02:00

Merged #101 Task/470 bug a question writes invented knowledge 2026-08-03 20:44:13 +02:00

Merged #100 Bug: the memory index stores the raw utterance as a fact's recall text, and nothing ever deletes a fact vector 2026-08-03 20:41:10 +02:00

Merged #99 Bug: a question writes invented knowledge into memory as a self fact, and recall then serves it back for unrelated questions 2026-08-03 20:11:13 +02:00

Merged #98 Name the gap: world questions through the workstation model, and the four remaining callers 2026-08-03 11:19:57 +02:00

Merged #97 Point Maven at the workstation model: a workstation block, and routing plus replies through llm.Pair 2026-08-03 10:13:10 +02:00

Merged #96 Run the big model on the workstation, with admission control and the 1.7B as the floor 2026-08-03 10:12:14 +02:00

Merged #95 Run the big model on the workstation, with admission control and the 1.7B as the floor 2026-08-02 17:04:05 +02:00

Merged #94 Run the big model on the workstation, with admission control and the 1.7B as the floor 2026-08-02 17:03:26 +02:00

Merged #93 Design: offload ML to the workstation, keep deterministic logic on homesrv 2026-08-02 15:08:43 +02:00

Merged #92 internal/ipc is unix-socket only, so no module can live off-box 2026-08-02 15:08:17 +02:00

Merged #91 Docs: refresh the QA plan against the live task list 2026-08-02 15:07:22 +02:00

Merged #90 QA: phraser coverage is 65.3% but the llama-server subprocess lifecycle is 0% — the suspicion in this task was correct 2026-08-02 11:39:21 +02:00

Merged #89 Voice cannot accept a routine (V-367); the last three prompts are Russian (V-404) 2026-08-02 11:39:16 +02:00

Merged #85 Session workflow: pickup and wrap around the task flow 2026-08-02 11:39:12 +02:00

Merged #88 dialogue.Slots and router.Slots are hand-kept copies that already drifted 2026-08-02 11:39:07 +02:00

Merged #87 Retire PROGRESS.md, the backlog and the feature ranking 2026-08-02 11:37:50 +02:00

Merged #86 Doc reorg: tier the tree, retire the three planning files 2026-08-02 11:37:44 +02:00

Merged #84 Version, authenticate and fully trace ecosystem calls 2026-08-01 14:50:26 +02:00

Merged #49 Stop the docs claiming the LLM router is off 2026-07-31 20:46:58 +02:00

Merged #48 Say it the way she'd actually say it 2026-07-31 20:17:28 +02:00

Merged #47 Tonight's work as one branch: all 46 reviewed PRs, verified green 2026-07-31 19:41:52 +02:00

1 Pull request proposed by 1 user

1 Issue created by 1 user