update docs and deps

This commit is contained in:
2026-02-21 23:31:09 -08:00
parent 7a561fca45
commit 44c7b05f96
10 changed files with 487 additions and 85 deletions

View File

@@ -0,0 +1,32 @@
# Agent Log: codex-fix-rebase-errors-20260222T062235Z-73h4
- alias: `codex-fix-rebase-errors`
- mission: `Resolve current git rebase conflicts in ipc/main runtime files and land clean rebase state`
- status: `done`
- last_update_utc: `2026-02-22T06:30:48Z`
## Intent
- inspect rebase stop-point and conflicting hunks
- resolve conflicts preserving both branch + upstream behavior
- continue rebase; run focused verification
## Planned Files
- `src/core/services/ipc.ts`
- `src/main.ts`
- `docs/subagents/INDEX.md`
- `docs/subagents/collaboration.md`
- `docs/subagents/agents/codex-fix-rebase-errors-20260222T062235Z-73h4.md`
## Assumptions
- rebase is in progress with unresolved conflicts in ipc + main
- no backlog ticket required (`Backlog.md` missing)
## Phase Log
- 2026-02-22T06:22:35Z: session start; read `docs/subagents/INDEX.md` and `docs/subagents/collaboration.md`; confirmed rebase conflicts via `git status`; preparing conflict resolution.
- 2026-02-22T06:25:10Z: resolved first rebase stop (`src/main.ts`, `src/core/services/ipc.ts`) by keeping IPC composer flow and merging hover-token state updates + IPC handler path; updated affected tests and continued.
- 2026-02-22T06:29:45Z: resolved second rebase stop (`src/config/definitions.ts`, `src/config/service.ts`, `docs/subagents/*`) by preserving modular config architecture, porting `subtitleStyle.hoverTokenColor` into modular defaults/options/resolve, and taking current subagent docs baseline.
- 2026-02-22T06:30:48Z: rebase completed successfully; branch now ahead of `origin/main` by 4 commits; targeted config/runtime tests passing.

View File

@@ -0,0 +1,36 @@
# Agent: `codex-review-cleanup-20260222T065718Z-9p4m`
- alias: `codex-review-cleanup`
- mission: `Review post-refactor codebase quality and create backlog cleanup tickets with concrete execution criteria`
- status: `done`
- branch: `main`
- started_at: `2026-02-22T06:57:52Z`
- heartbeat_minutes: `5`
## Current Work (newest first)
- [2026-02-22T07:04:48Z] handoff: completed review + backlog actions; created TASK-102..TASK-106 and refreshed TASK-57 scope/criteria.
- [2026-02-22T07:04:48Z] progress: identified critical build break in Jellyfin session migration (`main.ts` token-store API drift + stale config keys).
- [2026-02-22T07:00:04Z] test: `bun run test:fast` passed (config/core source lanes green); `bun run check:main-fanin` passed; `bun run build` failed on Jellyfin type/API drift.
- [2026-02-22T06:59:10Z] progress: audited hotspot files (`src/main.ts`, `launcher/config.ts`, `launcher/mpv.ts`, `src/core/services/immersion-tracker-service.ts`, `src/anki-integration.ts`) and non-test unsafe cast debt.
- [2026-02-22T06:57:52Z] intent: run maintainability-focused code review on current tree; create backlog tickets for actionable simplifications/cleanup.
## Files Touched
- `backlog/tasks/task-102 - Restore-Jellyfin-session-migration-contract-and-build-green.md`
- `backlog/tasks/task-103 - Extract-Jellyfin-runtime-wiring-from-main.ts-composition-root.md`
- `backlog/tasks/task-104 - Split-launcher-config.ts-into-domain-parsers-and-cli-builder.md`
- `backlog/tasks/task-105 - Eliminate-unsafe-non-test-runtime-casts-in-main-boundaries.md`
- `backlog/tasks/task-106 - Decompose-immersion-tracker-service-into-storage-session-and-metadata-modules.md`
- `backlog/tasks/task-57 - Evaluate-anki-integration.ts-for-further-decomposition.md`
- `docs/subagents/INDEX.md`
- `docs/subagents/collaboration.md`
- `docs/subagents/agents/codex-review-cleanup-20260222T065718Z-9p4m.md`
## Assumptions
- Review target is current `main` branch state after recent refactor wave.
- Backlog tickets should be created in `backlog/tasks` via repo `backlog` CLI.
## Open Questions / Blockers
- None.
## Next Step
- Await prioritization/execution order for new cleanup tasks.