docs: complete transcription pilot

This commit is contained in:
kiri committed 2026-09-06 02:45:41 +02:00
1 parent 4766ac875a
commit 5fa85c5979
1 file changed
+17 -16
+17 -16
View File
@@ -33,8 +33,8 @@ artifacts instead. The folder's sole ignore pattern is the local `.zk` state.
## Current checkpoint ## Current checkpoint
- Tranche: autonomous consolidation across repositories, tools, and pilots - Tranche: autonomous consolidation across repositories, tools, and pilots
- State: autonomous implementation exhausted; one final Zenith activation and - State: autonomous implementation exhausted; remaining gates are external or
external or real-use gates await the user explicitly deferred
- Branch: `chore/workflow-system` - Branch: `chore/workflow-system`
- Baseline: `nix flake check --no-build --quiet` and no-link Zenith and Orion - Baseline: `nix flake check --no-build --quiet` and no-link Zenith and Orion
system builds passed on 2026-09-06 after making Orion the sole transcription system builds passed on 2026-09-06 after making Orion the sole transcription
@@ -80,13 +80,14 @@ artifacts instead. The folder's sole ignore pattern is the local `.zk` state.
the event-driven Orion CPU pipeline passes both an isolated transcription and the event-driven Orion CPU pipeline passes both an isolated transcription and
a live remote run of that recording without exposing its contents. Orion a live remote run of that recording without exposing its contents. Orion
waited for the full settlement interval, archived the byte-identical original, waited for the full settlement interval, archived the byte-identical original,
published the expected fallback Markdown, and exited successfully. A pathological published the expected fallback Markdown, and exited successfully. The user
confirmed its bilingual output, and a guarded rerun with the copied pyannote
model replaced that fallback with a successfully diarized transcript. A pathological
synchronized repository tree was removed from the Pixel. Repositories are now synchronized repository tree was removed from the Pixel. Repositories are now
explicitly outside the Syncthing boundary instead of relying on an expanding explicitly outside the Syncthing boundary instead of relying on an expanding
generated-directory ignore list. generated-directory ignore list.
- Next: activate Zenith once more to remove its stopped timer declaratively. - Next: continue independent external pilots as their real inputs arrive. No
Orion already evaluates to its deployed generation and needs no second configuration activation is pending.
activation. Then continue independent external pilots as inputs arrive.
## Progress ## Progress
@@ -99,7 +100,7 @@ artifacts instead. The folder's sole ignore pattern is the local `.zk` state.
| Agent workflow | Waiting externally | Herdr, read-only PR review, the corrected skill owner, durable remote boundary, invocation-scoped credentials, and organization Projects pass; a real Monday ticket remains external | | Agent workflow | Waiting externally | Herdr, read-only PR review, the corrected skill owner, durable remote boundary, invocation-scoped credentials, and organization Projects pass; a real Monday ticket remains external |
| Notes | Complete | The daily launcher and migrated notebook pass live checks; the approved rollback copy is recoverable from Trash | | Notes | Complete | The daily launcher and migrated notebook pass live checks; the approved rollback copy is recoverable from Trash |
| PIM | Deferred | Evolution 3.60.2 with Microsoft 365 support remains available beside Thunderbird; the user deferred account setup and uses Thunderbird plus Outlook meanwhile | | PIM | Deferred | Evolution 3.60.2 with Microsoft 365 support remains available beside Thunderbird; the user deferred account setup and uses Thunderbird plus Outlook meanwhile |
| Transcription | Waiting for user | Real Fossify transfer, settlement, CPU transcription, archive, and fallback pass on Orion; the stopped Zenith timer awaits declarative removal, while diarization and a real meeting remain external | | Transcription | Complete | Real Fossify transfer, settlement, bilingual CPU transcription, diarization, fallback, archive, and synchronization pass on Orion; Zenith has no transcription owner |
| Conditional retirement and completion | Active | Superseded tools and GIMP are absent and Pinta passed; Bruno, DBeaver, and PIM clients remain behind separate gates | | Conditional retirement and completion | Active | Superseded tools and GIMP are absent and Pinta passed; Bruno, DBeaver, and PIM clients remain behind separate gates |
## Repository checkpoints ## Repository checkpoints
@@ -140,8 +141,6 @@ artifacts instead. The folder's sole ignore pattern is the local `.zk` state.
None of these block work on independent pilots. Surface the exact applicable None of these block work on independent pilots. Surface the exact applicable
step to the user only when it blocks the current task. step to the user only when it blocks the current task.
- Activate the latest Zenith configuration once to remove its already stopped
transcription timer declaratively: `cd ~/.config/nixos && nh os switch`.
- During a docked Zenith session, tell the agent the external display is - During a docked Zenith session, tell the agent the external display is
attached so its stable identity and the two-output `Super+A` pilot can be attached so its stable identity and the two-output `Super+A` pilot can be
completed. The current session exposes only `eDP-1`. completed. The current session exposes only `eDP-1`.
@@ -155,10 +154,6 @@ step to the user only when it blocks the current task.
- On Android, complete the DAVx5/Radicale and Tasks.org pilots described in the - On Android, complete the DAVx5/Radicale and Tasks.org pilots described in the
discovery plan, including correct default accounts, recurrence, reminders, discovery plan, including correct default accounts, recurrence, reminders,
and Microsoft To Do within its documented limits. and Microsoft To Do within its documented limits.
- Keep Fossify's native save location at `recordings/inbox`. On Orion, install
the gated diarization model with `prepare-transcription-diarization-model`
after accepting its Hugging Face terms, then validate a real Dutch/English
meeting through the next morning. The unlabeled fallback already passes.
- Supply one real Yookr S3 task plus a least-privileged remote and authorize one - Supply one real Yookr S3 task plus a least-privileged remote and authorize one
bounded upload. `rclone` is prepared, but no remote or wrapper is guessed. bounded upload. `rclone` is prepared, but no remote or wrapper is guessed.
- Deploy a GET image that exposes `/full-api-docs/openapi.json`, then rerun - Deploy a GET image that exposes `/full-api-docs/openapi.json`, then rerun
@@ -472,9 +467,15 @@ Polaris:
the path unit; after the full settlement interval, roughly two minutes of CPU the path unit; after the full settlement interval, roughly two minutes of CPU
inference produced a 563-byte fallback transcript and archived the original inference produced a 563-byte fallback transcript and archived the original
at its unchanged 126741-byte size with no failure artifact. The results synced at its unchanged 126741-byte size with no failure artifact. The results synced
back to Zenith, and Orion's current generation exactly matches the simplified back to Zenith, and both current generations match the simplified
configuration. Orion is now the sole declarative transcription owner; the configuration: Orion is the sole declarative transcription owner. The user
gated diarization model and real Dutch/English meeting remain later gates. confirmed the sample's bilingual output. Zenith's already accepted 33 MB
pyannote model contained no credential files and was copied byte-for-byte to
Orion; a guarded isolated rerun then completed diarization and atomically
replaced the fallback transcript with the user's approval while preserving
the archived audio hash. All five temporary audio/transcript test directories
were removed from Zenith and Orion; the canonical synchronized archive and
transcript remain.
- Evolution 3.60.2 is composed through Nixpkgs with `evolution-ews` 3.60.2, - Evolution 3.60.2 is composed through Nixpkgs with `evolution-ews` 3.60.2,
whose pinned source contains the separate native Microsoft 365 mail, whose pinned source contains the separate native Microsoft 365 mail,
calendar, contacts, recurrence, and OAuth backends. Live inspection caught calendar, contacts, recurrence, and OAuth backends. Live inspection caught