diff --git a/docs/plans/workflow-system.md b/docs/plans/workflow-system.md index 0117147..63a150c 100644 --- a/docs/plans/workflow-system.md +++ b/docs/plans/workflow-system.md @@ -22,7 +22,7 @@ user-level, harmless, temporary, or needed only for live verification. ## Current checkpoint - Tranche: desktop, agents, and notes -- State: terminal launch fixed; waiting for a user-controlled launcher restart +- State: Walker launch paths verified; waiting for the notes sanity check - Branch: `chore/workflow-system` - Baseline: `nix flake check --no-build --quiet` and a no-link Zenith system build passed on 2026-09-05 after the live activation follow-ups; only the @@ -33,12 +33,11 @@ user-level, harmless, temporary, or needed only for live verification. are active in the current user session, Evolution's source registry activates over D-Bus, and the VPN reconnects successfully. The user activated the terminal root fix: `xdg-terminal-exec` now selects Kitty correctly and Yazi - launches from Walker. The still-running Elephant process retained the old - project action, so its menu file is now an explicit restart trigger. -- Next: after the fix is committed and built, the user restarts Elephant and - Walker with the exact command supplied by the agent, then repeats only the - project-launch test. The restart trigger takes effect on the next ordinary - user-controlled configuration switch. + launches from Walker. After restarting the stale Elephant and Walker + processes, repository launch also succeeds. The project menu remains an + explicit Elephant restart trigger for future configuration changes. +- Next: complete the activated daily-note and migrated-notebook sanity check, + then decide whether the old `sync/work/notes` rollback copy may be removed. ## Progress @@ -47,7 +46,7 @@ user-level, harmless, temporary, or needed only for live verification. | Bootstrap and repository ownership | Waiting for user | Repository and dashboard reconciliation complete; credential cleanup remains | | Declarative workstation foundation | Complete | All-host builds pass with one Nixpkgs pin, `just`, and an explicit Podman Compose provider | | Repository contracts and workbench | Waiting externally | Three contracts and read-only Kubernetes pass; API deployment/access evidence is externally blocked, while database/report scaffolding is deferred until a real investigation | -| Desktop navigation and interaction | Active | Project discovery and Niri cleanup build; stable Actual/WhatsApp launchers are live, while Walker, Outlook, and two-output checks remain | +| Desktop navigation and interaction | Active | Walker project and terminal actions plus stable Actual/WhatsApp launchers work; Outlook, project shell retention, and two-output checks remain | | Agent workflow | Active | The instruction-only `nixos-maintainer` skill validates and builds; the Herdr pilot remains | | Notes | Active | Authored work notes are copied and verified in the single notebook; daily-note configuration builds, while source retirement awaits one activated sanity check | | PIM | Active | Native NixOS Evolution 3.60.2 plus Microsoft 365 integration is live beside Thunderbird; account and daily-use gates await credentials | @@ -65,6 +64,7 @@ user-level, harmless, temporary, or needed only for live verification. | NixOS configuration | `chore/workflow-system` | `ad01b9b` | Enable NetworkManager's native OpenVPN plugin | | NixOS configuration | `chore/workflow-system` | `c9ee688` | Advance VPN, desktop, agent, note, and PIM pilots | | NixOS configuration | `chore/workflow-system` | `cfa5d6d` | Correct PWA ownership and Evolution service activation | +| NixOS configuration | `chore/workflow-system` | `c2f48df` | Restore terminal-backed Walker actions | | `yookr-dashboard-new` | `feat/gogv2` | `934605d` | Remove obsolete dashboard converter | | `rules-service` | `chore/workflow-contract` | `555d9cd` | Establish the first common repository contract | | `yookr-api` | `chore/workflow-contract` | `a76b2b7` | Establish the HTTP and OpenAPI contract | @@ -233,6 +233,8 @@ Polaris: reject the configured terminal. The rewrite now changes only `Exec`; live resolver output selects `kitty.desktop` and retains `kitty -1`, and Yazi launches successfully from Walker. +- Restarting the pre-change Elephant and Walker processes loaded the corrected + project action, and the user confirmed that launching a repository now works. - Removed the decided Niri arrow/Page Up/Down/numbered duplicates, direct quit and monitor-power bindings, extra screenshot modes, first/last and centering actions, repeated resize families, and their four shortcut-only scripts. The