docs: relax semantic doc assertions

This commit is contained in:
2026-08-08 21:08:07 +02:00
parent aa502dcf7d
commit b84d4db946
4 changed files with 179 additions and 25 deletions
+9 -9
View File
@@ -222,7 +222,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
- **Standalone/dev**: `docker-compose.dev.yml` (rete propria, porte host 8787/8090) + `scripts/docker-smoke.sh`.
- Piano dettagliato: `docs/superpowers/plans/2026-07-12-local-docker-deploy-implementation.md`.
### Runtime incident fixes — LIVE 2026-07-13
### Archived snapshot — Runtime incident fixes (2026-07-13)
- The bind-mounted Pi profile came from host paths and did not trust `/app/harness`.
Pi 0.80 consequently loaded **zero** project extensions, prompts and skills, silently
@@ -241,7 +241,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
resumed directly at F1, ran `tht session show`, and completed `tht search pack`
(12 tables, 0 evidence, 2 solved) without repository exploration or adapter errors.
### Workflow/UI regression fixes — LIVE 2026-07-14
### Archived snapshot — Workflow/UI regression fixes (2026-07-14)
- **F1 Model Activity restored.** Session create/resume now preserves configured/persisted
thinking instead of forcing `off`. Pi's nested `thinking_delta` is bridged to a dedicated
@@ -266,7 +266,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
Running image ids: core `sha256:55acef2f12151ea97144c2f5e9164d63f2ca734bc2746fef553df94849e3fb3f`;
frontend `sha256:1043f79392420149655cc63d70461e2ca2005b2290a1e3e21dcf845ec3bd1c81`.
### Pi-enabled model selector — LIVE 2026-07-14
### Archived snapshot — Pi-enabled model selector (2026-07-14)
- **Pi is the allowlist authority.** `/models` reads the mounted Pi `enabledModels`, intersects
it with models currently available from Pi, and preserves the configured order. Enumeration
@@ -287,7 +287,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
ID and running container image ID both equal
`sha256:577f99754fd0731251c8ddd8608b1b8baee09d02fad66c759b23f8221083e676`.
### Qwen connectivity + state-aware Resume recovery — LIVE 2026-07-14
### Archived snapshot — Qwen connectivity + state-aware Resume recovery (2026-07-14)
- **Pi turns have an explicit lifecycle.** The bridge tracks `idle`, `running`, `waiting`,
and `failed`; a reviewer gate is `waiting`, responses/steering return to `running`, and an
@@ -322,7 +322,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
exited 0 with `controller.abort()` in cleanup, preserving the gate, session cleanup, and exact
settings-restoration evidence.
### Complete activity timeline + CTE spacing — LIVE 2026-07-15
### Archived snapshot — Complete activity timeline + CTE spacing (2026-07-15)
- **Model activity is complete from F1.** The left panel now records the submitted prompt before
session creation completes, then projects thinking, assistant output, sanitized tool lifecycle,
@@ -355,7 +355,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
field crossed SSE. Cleanup closed with 200, deleted only that session with 204, restored the
exact settings object, and left no Pi runtime or smoke session.
### Filtered Model activity projection — LIVE 2026-07-15
### Archived snapshot — Filtered Model activity projection (2026-07-15)
- **Resolved contract.** `activityLog` still folds the complete in-memory prompt, thinking,
assistant, sanitized tool, reviewer-gate, status, and turn-lifecycle history. The left panel now
@@ -378,7 +378,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
four public fields. The probe accepted the close response, deleted only that session with 204,
restored the exact saved settings object, confirmed the session absent, and left no Pi runtime.
### Central live log + compact CTE density — LIVE 2026-07-15
### Archived snapshot — Central activity log + compact CTE density (2026-07-15)
- **Resolved UI contract.** The central working body now renders every chronological non-blank
assistant transcript line in one bounded accessible log, without user-entry echoes,
@@ -408,7 +408,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
unrelated Pi runtime existed to disturb. The count-only frontend sensitive/error pattern scan
was **0**. No live model smoke was run, and settings and sessions were intentionally untouched.
### Resizable activity split + compact CTE rows — LIVE 2026-07-15
### Archived snapshot — Resizable activity split + compact CTE rows (2026-07-15)
- **Resolved UI contract.** `activityLog` remains the complete in-memory chronological fold. The
left Model activity panel default-denies every kind except prompt, thinking, and assistant,
@@ -442,7 +442,7 @@ ThothII gira in Docker sul server co-locato, **embedded nel portale omics_portal
sensitive/error pattern scan was **0**. No live model smoke was run; settings and sessions were
intentionally untouched.
### Final activity-split fix — LIVE 2026-07-15
### Archived snapshot — Final activity-split fix (2026-07-15)
- **Source and verification (`2026-07-15T15:56:57+02:00`).** Deployed source commit
`1f540fcb78ac9e552e56a21e47edf66e9872b323` (`1f540fc`). Frontend Vitest passed **298/298**