Skip to content

fix(theme): guard rendered code and diff readability - #38

Merged
Dreamcoder08 merged 1 commit into
mainfrom
feat/delivery-05a-opencode-readability
Oct 26, 2026
Merged

Dreamcoder08 merged 1 commit into
mainfrom
feat/delivery-05a-opencode-readability

Conversation

@Dreamcoder08

Copy link
Copy Markdown
Owner

Description

Guard Light and Dark rendered diff/code text against actual fills while preserving canonical palette tokens. Include focused regression matrices and opaque Codex snapshots.

Type of Change

  • fix: bug fix

Checklist

  • Focused94 cases pass; full candidate suite, Ruff, mypy, JSON, theme health, preview and documentation checks pass through normal commit hooks.
  • Code, tests and generated snapshots stay in one semantic work unit.
  • Conventional commit, no attribution trailers.

Combined final candidate independently verified:1119 Python tests,86.47% coverage. Full Bats138/140 initially failed two schema cases because verification HOME hid jsonschema; correcting verification PATH only made focused route12/12 pass. No production fix or bypass for that harness issue. This exact head requires hosted CI before merge. No live activation claimed. RDD disabled/unmanaged.

Related Issues

Refs #32

Chain Context

Stacked-to-main. Prior #37 merged. Start: durable-route slice. End: opaque semantic readability. Follow-up: transparent terminal canvas, Starship, agent colors, Bat cache, README. Provider configuration out of scope.

main -> #33 -> #34 -> #36 -> #37 -> [05a semantics 📍] -> 05b canvas -> 06 Dark -> 07 agents -> 08 Bat -> 09 README

Budget:429 changed lines including generated JSON snapshots; authored code/tests/docs under400. Rollback this slice only. Risk: item3 (shared theme renderer); independent rendered-contract checks and final-candidate verification completed.

@Dreamcoder08 Dreamcoder08 added the type:feature Feature and integration delivery label Oct 26, 2026
@Dreamcoder08
Dreamcoder08 merged commit 49bb672 into main Oct 26, 2026
8 checks passed
@Dreamcoder08
Dreamcoder08 deleted the feat/delivery-05a-opencode-readability branch October 27, 2026 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:feature Feature and integration delivery

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant