Prevent duplicate desktop model sessions and record calibration evidence

This commit is contained in:
karl committed 2026-10-13 11:43:20 +02:00
1 parent 8498c5401c
commit fb8b45dcc9
7 files changed
+206 -10

No files matched your search

+7 -2
View File
@@ -1,6 +1,6 @@
# Production readiness roadmap
Status: implementation started; no production release yet. Windows VM tests use CPU only.
Status: initial Windows v0.1.0 published and installed; broader production gates remain open. Windows VM tests use CPU only.
Karl's release priority, 2026-10-13: publish a usable first Windows version and
install it on DEV-WIN11 now. Extensive platform/GPU, clean-machine, signing and
@@ -43,6 +43,9 @@ release. Keep their evidence and unchecked production gates intact.
see [incremental semantic design](INCREMENTAL-SEMANTIC.md).
## 3. Desktop
- [x] Official single-instance transport with isolated explicit profiles;
Windows CPU duplicate launch exits without a second query worker.
See [launch evidence](SINGLE-INSTANCE.md); visual focus and other OS checks remain open.
- [x] Persisted solid/glass/frosted appearance and bounded background tint;
opaque reading surfaces, serialized settings updates and high-contrast fallback.
- [ ] Verify native glass visually on Windows 11 22H2+; macOS/Linux currently
@@ -250,7 +253,9 @@ Completion requires recorded evidence; targets are not measured results.
after independent AI review; verify exact Git-preserved source/label bytes.
- [x] Add a shared-engine calibration-only runner retaining raw cosine,
lexical provenance, hybrid ranks and atomic incomplete evidence.
- [ ] Execute calibration, freeze the proposed relevance policy, then
- [x] Execute the frozen calibration-only baseline with genuine Google CPU
inference; preserve raw results and leave held-out requests unevaluated.
- [ ] Freeze the proposed relevance policy, then
evaluate held-out queries without tuning against their results.
- [x] Explicit English/German code intent vetoes exclusive audio routing;
actual Google CPU regression preserves code among qualifying audio candidates.