| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(runtime): split model asset load checkpoints | Valentin Popov | 2026-07-18 | 2 | -6/+12 |
| | | |||||
| * | feat(runtime): trace asset preparation phases | Valentin Popov | 2026-07-18 | 2 | -12/+101 |
| | | |||||
| * | perf(assets): cache prepared model dependencies | Valentin Popov | 2026-07-18 | 1 | -9/+41 |
| | | |||||
| * | fix(assets): retain texture resolver test helpers | Valentin Popov | 2026-07-18 | 1 | -0/+16 |
| | | |||||
| * | perf(assets): cache graph texm validation | Valentin Popov | 2026-07-18 | 1 | -14/+27 |
| | | |||||
| * | feat(runtime): split visual graph load phase | Valentin Popov | 2026-07-18 | 1 | -2/+5 |
| | | |||||
| * | fix(terrain): use xy ground coordinates | Valentin Popov | 2026-07-18 | 1 | -36/+36 |
| | | |||||
| * | fix(render): project static scene on xy plane | Valentin Popov | 2026-07-18 | 1 | -0/+77 |
| | | |||||
| * | feat(game): preview multiple mission roots | Valentin Popov | 2026-07-18 | 1 | -0/+52 |
| | | |||||
| * | feat(render): compose terrain with preview root | Valentin Popov | 2026-07-18 | 1 | -0/+22 |
| | | |||||
| * | feat(game): bind preview diffuse materials | Valentin Popov | 2026-07-18 | 1 | -1/+13 |
| | | |||||
| * | feat(runtime): bound static preview graph roots | Valentin Popov | 2026-07-18 | 1 | -7/+11 |
| | | |||||
| * | feat(runtime): report mission load phases | Valentin Popov | 2026-07-18 | 1 | -11/+88 |
| | | |||||
| * | feat(runtime): bound static preview asset loading | Valentin Popov | 2026-07-18 | 1 | -8/+69 |
| | | |||||
| * | feat(vulkan): draw original terrain geometry | Valentin Popov | 2026-07-18 | 1 | -1/+14 |
| | | |||||
| * | feat(render): add deterministic pipeline state keys | Valentin Popov | 2026-07-18 | 1 | -4/+133 |
| | | |||||
| * | feat(assets): expose WEAR material texture selection | Valentin Popov | 2026-07-18 | 2 | -2/+117 |
| | | |||||
| * | feat(render): upload original TEXM to Vulkan | Valentin Popov | 2026-07-18 | 1 | -0/+31 |
| | | |||||
| * | perf(resource): skip duplicate archive metadata hashing | Valentin Popov | 2026-07-18 | 1 | -4/+66 |
| | | |||||
| * | perf(assets): reuse materials during mission preparation | Valentin Popov | 2026-07-18 | 1 | -12/+61 |
| | | |||||
| * | perf(assets): reuse textures during mission preparation | Valentin Popov | 2026-07-18 | 1 | -8/+82 |
| | | |||||
| * | build(deps): pin internal path dependency versions | Valentin Popov | 2026-07-18 | 19 | -71/+71 |
| | | |||||
| * | fix(build): align stage zero gates with Rust 1.97 | Valentin Popov | 2026-07-18 | 1 | -20/+34 |
| | | |||||
| * | fix(clippy): address Rust 1.97 lints | Valentin Popov | 2026-07-18 | 6 | -13/+24 |
| | | |||||
| * | style: format workspace with Rust 1.97 | Valentin Popov | 2026-07-18 | 7 | -95/+139 |
| | | |||||
| * | build: upgrade Rust toolchain to 1.97.1 | Valentin Popov | 2026-07-18 | 1 | -3/+7 |
| | | |||||
| * | chore: clarify planning acceptance semantics | Valentin Popov | 2026-07-04 | 1 | -0/+5 |
| | | |||||
| * | refactor: harden stage 2 graph and asset limits | Valentin Popov | 2026-07-03 | 2 | -13/+272 |
| | | |||||
| * | fix: guard prepared asset id collisions | Valentin Popov | 2026-07-03 | 1 | -19/+380 |
| | | |||||
| * | test: realign stage 2 acceptance coverage | Valentin Popov | 2026-07-03 | 2 | -19/+383 |
| | | |||||
| * | feat(stage2): persist prepared mission assets and reports | Valentin Popov | 2026-07-03 | 2 | -70/+356 |
| | | |||||
| * | feat(stage2): materialize visual dependency graph | Valentin Popov | 2026-07-03 | 3 | -65/+530 |
| | | |||||
| * | fix(stage2): preserve byte-exact prototype identities | Valentin Popov | 2026-07-03 | 2 | -21/+135 |
| | | |||||
| * | test(inspection): cover archive entry diagnostic context | Valentin Popov | 2026-06-30 | 1 | -17/+158 |
| | | |||||
| * | fix(nres): align licensed closure with corpus limits | Valentin Popov | 2026-06-30 | 1 | -3/+3 |
| | | |||||
| * | test(inspection): cover archive diagnostic span context | Valentin Popov | 2026-06-30 | 1 | -4/+18 |
| | | |||||
| * | test(nres): cover input byte limit enforcement | Valentin Popov | 2026-06-30 | 1 | -0/+28 |
| | | |||||
| * | test(resource): cover archive byte-budget eviction | Valentin Popov | 2026-06-30 | 1 | -0/+52 |
| | | |||||
| * | fix(resource): prevent stale archive refresh overwrite | Valentin Popov | 2026-06-30 | 1 | -27/+169 |
| | | |||||
| * | fix(resource): type archive and vfs error mapping | Valentin Popov | 2026-06-30 | 3 | -31/+267 |
| | | |||||
| * | fix: route archive inspection through byte-safe boundaries | Valentin Popov | 2026-06-30 | 3 | -78/+216 |
| | | |||||
| * | fix: tighten nres and rsli decode contracts | Valentin Popov | 2026-06-30 | 3 | -37/+496 |
| | | |||||
| * | fix: harden stage1 path and archive identity | Valentin Popov | 2026-06-30 | 3 | -136/+439 |
| | | |||||
| * | revert: "ci: fix unreadable_directory_produces_error error" | Valentin Popov | 2026-06-24 | 1 | -7/+0 |
| | | | | | This reverts commit 7eced774831b4d1a26e68d25386fdbe3235a27e6. | ||||
| * | ci: fix unreadable_directory_produces_error error | Valentin Popov | 2026-06-24 | 1 | -0/+7 |
| | | |||||
| * | feat: expose native window handles | Valentin Popov | 2026-06-23 | 2 | -0/+16 |
| | | |||||
| * | fix: close stage 0-2 synthetic gates | Valentin Popov | 2026-06-23 | 24 | -342/+937 |
| | | |||||
| * | feat: close stage 0-2 audit groundwork | Valentin Popov | 2026-06-23 | 16 | -608/+2654 |
| | | | | | | | | | | | | | Remove legacy SDL/OpenGL adapters from the workspace and introduce winit/Vulkan adapter boundaries for the rendered composition root. Add reproducible toolchain and xtask CI coverage for formatting, tests, clippy, docs, policy, deny, acceptance auditing, and hosted OS matrix evidence. Strengthen Stage 1 data contracts with byte-first paths, VFS hardening, structured diagnostics, RsLi writer/edit scaffolding, corpus reporting, and resource error classification. Advance Stage 2 asset preparation by moving mission loading through assets/runtime boundaries, materializing prototype graph data, preserving provenance, and adding inspection/viewer integration. Record the Stage 0-2 audit input, acceptance roadmap, coverage updates, and documentation notes for follow-up evidence. | ||||
| * | fix: trace runtime scheduler phases | Valentin Popov | 2026-06-22 | 1 | -6/+172 |
| | | |||||
| * | fix: require manifests for licensed gates | Valentin Popov | 2026-06-22 | 14 | -135/+223 |
| | | |||||
