JVE is a hackable, script-forward video editor implemented primarily in Lua, with a thin host/UI layer.
This repository is organized so that implementation-derived knowledge is explicit and discoverable, rather than requiring repeated full-code walks.
The implementation review baseline under:
docs/implementation-review-baseline/
is locked and treated as authoritative documentation of the system as actually implemented. It is not regenerated casually.
Subsequent changes are handled via incremental deltas under:
docs/implementation-review-deltas/
Authoritative documentation is split into:
docs/implementation-review-baseline/ contains the ordered baseline derived from direct evaluation of the codebase:
01-REPO-OVERVIEW.md02-ARCHITECTURE-MAP.md03-CORE-INVARIANTS.md04-BEHAVIORAL-FLOWS.md05-STRUCTURAL-DEBT.md06-TEST-GAPS.md07-RISK-REGISTER.md
docs/implementation-review-deltas/ contains:
REVIEW_CACHE.md— rolling quick context (keep short; bullets; prune)- dated delta notes:
YYYY-MM-DD-<topic>.md
src/— runtime source code (authoritative)tests/— unit, integration, capture-based, and ad-hoc testsdocs/— long-lived documentation (baseline + deltas)
Notes:
- This README is intentionally minimal and stable.
- Status claims must follow ENGINEERING.md §2.24 (evidence-based claims).