record dashboard reconciliation
This commit is contained in:
1 parent
9212e17440
commit
b2cea40ddb
1 file changed
+13
-14
@@ -9,18 +9,18 @@ and add no abstraction without a demonstrated repeated need.
|
|||||||
## Current checkpoint
|
## Current checkpoint
|
||||||
|
|
||||||
- Tranche: bootstrap and repository ownership reconciliation
|
- Tranche: bootstrap and repository ownership reconciliation
|
||||||
- State: active
|
- State: waiting for user credential handling
|
||||||
- Branch: `chore/workflow-system`
|
- Branch: `chore/workflow-system`
|
||||||
- Baseline: `nix flake check --no-build --quiet` passed on 2026-09-05; only
|
- Baseline: `nix flake check --no-build --quiet` passed on 2026-09-05; only
|
||||||
the existing dirty-tree and unknown `modules` output warnings were emitted.
|
the existing dirty-tree and unknown `modules` output warnings were emitted.
|
||||||
- Next: resolve the dashboard converter and private-state decisions, then
|
- Next: relocate the legacy secret, rotate the Context7 key, remove the
|
||||||
finish machine-local cleanup and close the ownership tranche.
|
resulting empty legacy directories, and close the ownership tranche.
|
||||||
|
|
||||||
## Progress
|
## Progress
|
||||||
|
|
||||||
| Batch | State | Evidence or blocker |
|
| Batch | State | Evidence or blocker |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| Bootstrap and repository ownership | Active | Repositories moved intact; dashboard and machine-local cleanup decisions remain |
|
| Bootstrap and repository ownership | Waiting for user | Repository and dashboard reconciliation complete; credential cleanup remains |
|
||||||
| Declarative workstation foundation | Pending | Depends on canonical paths |
|
| Declarative workstation foundation | Pending | Depends on canonical paths |
|
||||||
| Repository contracts and workbench | Pending | Depends on repository reconciliation |
|
| Repository contracts and workbench | Pending | Depends on repository reconciliation |
|
||||||
| Desktop, agents, notes, PIM, transcription | Pending | Independent pilots follow foundation changes |
|
| Desktop, agents, notes, PIM, transcription | Pending | Independent pilots follow foundation changes |
|
||||||
@@ -31,12 +31,10 @@ and add no abstraction without a demonstrated repeated need.
|
|||||||
| Repository | Branch | Commit | Purpose |
|
| Repository | Branch | Commit | Purpose |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| NixOS configuration | `chore/workflow-system` | `41bc61b` | Discovery, paths, Git identity, and Codex defaults |
|
| NixOS configuration | `chore/workflow-system` | `41bc61b` | Discovery, paths, Git identity, and Codex defaults |
|
||||||
|
| `yookr-dashboard-new` | `feat/gogv2` | `934605d` | Remove obsolete dashboard converter |
|
||||||
|
|
||||||
## Human actions
|
## Human actions
|
||||||
|
|
||||||
- Decide whether the one-time legacy dashboard BSON migration is still needed.
|
|
||||||
- Confirm whether the authoritative dashboard copy's `.env` and `.data` should
|
|
||||||
supersede the divergent private state in the sync copy.
|
|
||||||
- Rotate the exposed Context7 key and provide `CONTEXT7_API_KEY` through a
|
- Rotate the exposed Context7 key and provide `CONTEXT7_API_KEY` through a
|
||||||
mode-0600 machine-local environment file on each workstation before removing
|
mode-0600 machine-local environment file on each workstation before removing
|
||||||
the static user-config header.
|
the static user-config header.
|
||||||
@@ -50,16 +48,17 @@ and add no abstraction without a demonstrated repeated need.
|
|||||||
- Use `/home/kiri/work/repos/yookr-dashboard-new` as the reconciliation base;
|
- Use `/home/kiri/work/repos/yookr-dashboard-new` as the reconciliation base;
|
||||||
its `feat/gogv2` head is 17 commits newer than the sync copy and matches its
|
its `feat/gogv2` head is 17 commits newer than the sync copy and matches its
|
||||||
remote-tracking branch.
|
remote-tracking branch.
|
||||||
- Preserve the sync copy until authored changes and raw/generated data have
|
- The user confirmed the legacy BSON migration is no longer needed and the
|
||||||
been classified. Do not commit its database dump.
|
former work copy is authoritative. The sync copy was explicitly deleted;
|
||||||
|
its removal may propagate through Syncthing.
|
||||||
- Active repositories now live under `/home/kiri/dev/work`; inactive material
|
- Active repositories now live under `/home/kiri/dev/work`; inactive material
|
||||||
is preserved intact under `.archive`, and the registered dashboard sensor
|
is preserved intact under `.archive`, and the registered dashboard sensor
|
||||||
worktree is under `.worktrees`.
|
worktree is under `.worktrees`.
|
||||||
- The sync dashboard's staged application changes are superseded. Its unique
|
- Removed the obsolete dashboard converter app and Python dependency. The
|
||||||
`convert_dashboards.py` is still referenced, but absent, in the authoritative
|
dashboard flake evaluates, while the pre-existing feature work remains
|
||||||
flake. Its exports, `.env`, and MongoDB state remain untouched and private.
|
uncommitted and unstaged.
|
||||||
- The obsolete `feat/echarts-domain` worktree path is absent; its branch remains
|
- Pruned the absent `feat/echarts-domain` worktree metadata; its branch and
|
||||||
and its prunable metadata has not been removed.
|
commit remain. The registered sensor worktree is valid at its new path.
|
||||||
- Shared Codex defaults and MCP endpoints are generated at
|
- Shared Codex defaults and MCP endpoints are generated at
|
||||||
`/etc/codex/config.toml`; Context7 reads its header from the environment. The
|
`/etc/codex/config.toml`; Context7 reads its header from the environment. The
|
||||||
unused generic `~/.config/mcp/mcp.json` owner is removed on next activation.
|
unused generic `~/.config/mcp/mcp.json` owner is removed on next activation.
|
||||||
|
|||||||
Reference in new issue
Block a user