Watch
1
0
Fork
You've already forked SouveraineOS
0

docs: retire panel tasks into the SAF

This commit is contained in:
Fimeg 2026-08-17 12:05:17 -04:00
commit 7fc623c598
10 changed files with 39 additions and 6 deletions

View file

@ -116,7 +116,7 @@
| `subagent-background-fork.md` | 2 | pending | Subagent `run_in_background: true` is blocking instead of non-blocking. Need true async background forks with TUI visual tracking. |
| `content-safety-filter.md` | 2.5 | pending | When base model refuses content, identify which layer refused (model vs architecture vs provider) before diagnosing. Agent currently misattributes model refusals to architecture constraints. Origin tagging + differentiated agent behavior. Casey committed "tomorrow" June 22 — deferred by burnout. |
| `ambient-sense-formatting.md` | 3.0 | pending | Ambient sense `[casey is here]` should render as a separate styled timestamp marker line, not appended inline to the user's message. |
| `itinerary-persistent-ui.md` | 3.0 | scoping | Itinerary should be a persistent status bar above chat, not a hidden tool call. |
| [`archive/itinerary-persistent-ui.md`](archive/itinerary-persistent-ui.md) | archive | **absorbed in SAF** | The Panel ribbon is source-implemented; living behavior and remaining glass proof are in `souveraine/saf/surface/04-agent-pane.md`. |
### 🟡 Medium Priority

View file

@ -1,5 +1,10 @@
# Itinerary Persistent UI Element
> **Archived 2026-08-17.** The persistent Panel ribbon is implemented in
> source and its living behavior/proof boundary now belongs to
> `souveraine/saf/surface/04-agent-pane.md`. Full on-glass interaction proof is
> still required there.
**Priority:** 🟡 Medium
**Phase:** Scoping
**Status:** Open

View file

@ -1,5 +1,10 @@
# QML side-panel — wire up conversation resume (TUI parity)
> **Archived 2026-08-17.** Explicit continue, recent-conversation browsing,
> server reattachment, and history backfill are now present in the Panel. The
> living lifecycle plus still-open indexed search and fork work belongs to
> `souveraine/saf/surface/04-agent-pane.md`.
**Status:** open, scoped, not started
**Surface:** the new quickshell ii side panel (`~/.config/quickshell/ii/services/Souveraine.qml`, `services/Ai.qml`). Deployed from `surfaces/quickshell/`.

View file

@ -40,6 +40,8 @@ Persisted to `system/dynamic/itinerary.md` in the agent's memfs (same volatile z
## Remaining
- Persistent UI element: the itinerary strip currently renders in the header area but could be a dedicated persistent status bar above the chat input (see `itinerary-persistent-ui.md` task — pre-existing)
- Persistent UI element: the Panel now renders the itinerary as a dedicated
status ribbon above chat input. Its living contract and remaining glass proof
are in `souveraine/saf/surface/04-agent-pane.md`; the former task is archived.
- Auto-advance detection: watch for tool patterns or commits that naturally complete a stop
- Cross-session restore: read itinerary.md at startup and re-render the strip