Valentin Popov
d1b7b43dce
feat(stage0): record artifact provenance metadata
2026-06-25 11:45:33 +04:00
Valentin Popov
5950c62cec
ci: tighten supply-chain fallback policy
2026-06-25 11:45:33 +04:00
Valentin Popov
247f86aa09
feat(vulkan-smoke): pin shader manifest provenance
2026-06-25 11:45:33 +04:00
Valentin Popov
0a2d1bcc32
chore(stage0): scope native smoke closure to macos
2026-06-25 11:45:32 +04:00
Valentin Popov
ba69bdb6ea
feat(stage0): close native smoke acceptance gate
2026-06-25 11:45:32 +04:00
Valentin Popov
5cc2c5819f
ci: tighten stage 0 acceptance gates
2026-06-25 11:45:32 +04:00
Valentin Popov
d41add32c4
feat: create Vulkan swapchain probe
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Successful in 2m36s
Test / Test (push) Failing after 2m52s
Test / Render parity (push) Has been skipped
2026-06-24 01:05:31 +04:00
Valentin Popov
159731664f
feat: probe Vulkan logical device creation
2026-06-24 00:14:26 +04:00
Valentin Popov
e6b7fa1896
feat: probe live Vulkan runtime capabilities
2026-06-24 00:05:46 +04:00
Valentin Popov
0e127117e9
feat: require created Vulkan smoke surface
2026-06-23 23:59:07 +04:00
Valentin Popov
4d19728c39
feat: create native smoke window handles
2026-06-23 23:56:40 +04:00
Valentin Popov
54f07ee3be
feat: audit native smoke artifacts
2026-06-23 23:51:38 +04:00
Valentin Popov
ed2b540abf
feat: add target triple to native smoke report
2026-06-23 23:48:31 +04:00
Valentin Popov
00ae9067d8
feat: require swapchain recreation evidence in smoke reports
2026-06-23 23:45:08 +04:00
Valentin Popov
c71e706d69
feat: add native smoke window preflight
2026-06-23 23:42:20 +04:00
Valentin Popov
aa2133d82b
feat: add Vulkan surface preflight to smoke runner
2026-06-23 23:38:09 +04:00
Valentin Popov
71ead678c0
feat: add Vulkan instance probe to smoke runner
2026-06-23 23:35:41 +04:00
Valentin Popov
f15ea95bf2
feat: add Vulkan loader probe to smoke runner
2026-06-23 23:33:42 +04:00
Valentin Popov
227d95fc49
feat: add Vulkan smoke runner entrypoint
2026-06-23 23:27:47 +04:00
Valentin Popov
dceea70122
ci: add native smoke artifact schema
2026-06-23 23:22:29 +04:00
Valentin Popov
fd452f6016
ci: add acceptance artifact metadata
2026-06-23 23:18:36 +04:00
Valentin Popov
1d0244c3e4
ci: enforce reproducible Rust toolchain
2026-06-23 23:16:50 +04:00
Valentin Popov
5d9e1cbe38
feat: add Vulkan frame submission plan
2026-06-23 23:13:52 +04:00
Valentin Popov
0e76c2ed7c
ci: add built-in supply chain policy fallback
2026-06-23 23:10:16 +04:00
Valentin Popov
4c1edef21b
test: verify headless dependency closure
2026-06-23 23:05:01 +04:00
Valentin Popov
e6778d43af
feat: add Vulkan shader manifest validation
2026-06-23 23:01:34 +04:00
Valentin Popov
ec8f6599fc
feat: add Vulkan swapchain planning policy
2026-06-23 22:57:03 +04:00
Valentin Popov
f5fae8e84a
feat: add Vulkan surface bootstrap boundary
2026-06-23 22:53:54 +04:00
Valentin Popov
a0a4089e4b
feat: expose native window handles
2026-06-23 22:50:32 +04:00
Valentin Popov
dc7e72961a
feat: add Vulkan instance bootstrap plan
2026-06-23 22:47:20 +04:00
Valentin Popov
8ea1fd5c18
feat: probe Vulkan loader boundary
2026-06-23 22:43:54 +04:00
Valentin Popov
69c032acca
feat: add Vulkan capability selection boundary
2026-06-23 22:40:01 +04:00
Valentin Popov
9cc24e715d
fix: close stage 0-2 synthetic gates
2026-06-23 22:32:50 +04:00
Valentin Popov
f8e447ffee
feat: close stage 0-2 audit groundwork
...
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.
2026-06-23 22:05:16 +04:00
Valentin Popov
f69c893a40
fix: harden path lookup and mark gl backend gap
2026-06-22 16:12:57 +04:00
Valentin Popov
5436727961
docs: mark stage 4 runtime gaps explicit
2026-06-22 16:04:35 +04:00
Valentin Popov
d0bdbaa1ed
feat: implement FParkan architecture foundation
...
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 1m14s
Test / Test (push) Has been skipped
Test / Render parity (push) Has been skipped
Add the modular fparkan workspace, domain crates, adapters, apps, xtask policy/CI, acceptance evidence, and licensed corpus gates for the macOS-focused roadmap foundation.
2026-06-22 13:13:32 +04:00