update readme/docs

This commit is contained in:
2026-02-20 03:39:09 -08:00
parent 46a2ac5dc7
commit 197636aabe
18 changed files with 110 additions and 6 deletions

View File

@@ -0,0 +1,29 @@
# Agent: `codex-preserve-linebreak-display-20260220T110436Z-r8f1`
- alias: `codex-preserve-linebreak-display`
- mission: `Fix visible overlay display artifact when subtitleStyle.preserveLineBreaks is disabled.`
- status: `done`
- branch: `main`
- started_at: `2026-02-20T11:04:36Z`
- heartbeat_minutes: `5`
- backlog_ticket: `TASK-91`
## Current Work (newest first)
- [2026-02-20T11:10:51Z] follow-up: switched non-preserve token rendering to source-aligned inline segments; skip unmatched overlap tokens that caused duplicate phrase rendering; added regression test for two-line + duplicate-tail token payload.
- [2026-02-20T11:07:29Z] handoff: patched non-preserve token render path to flatten CR/LF into spaces (no `<br>` insertion); added regression test for formatter helper; build + renderer test pass.
- [2026-02-20T11:04:36Z] intent: investigate renderer regression reported when `subtitleStyle.preserveLineBreaks=false`; add targeted regression test + minimal fix.
- [2026-02-20T11:04:36Z] planned files: `src/renderer/subtitle-render.ts`, `src/renderer/subtitle-render.test.ts`, `docs/subagents/*`.
- [2026-02-20T11:04:36Z] assumptions: artifact originates in token render path for non-preserve mode, likely newline handling in token surfaces.
## Files Touched
- `docs/subagents/INDEX.md`
- `docs/subagents/collaboration.md`
- `docs/subagents/agents/codex-preserve-linebreak-display-20260220T110436Z-r8f1.md`
- `src/renderer/subtitle-render.ts`
- `src/renderer/subtitle-render.test.ts`
## Open Questions / Blockers
- none.
## Next Step
- optional: capture one problematic payload from logs and extend formatter coverage if additional control chars appear.