Chris Tate
77fad3c4cc
feat(cli): add source-level output kinds ( #241 )
...
* feat(cli): add source-level output kinds
- add typed IR, C, and LLVM primary artifacts without native toolchain discovery
- centralize output paths, compatibility validation, and stale artifact cleanup
- document and test the new CLI contract
* fix(cli): harden source output contracts
* fix(cli): harden source output compatibility
2026-08-26 15:26:24 -05:00
Chris Tate and vercel[bot]
f237e44c73
perf: cache complete executable builds early ( #188 )
...
* perf: cache complete executable builds early
- Restore exact executable builds before TypeScript frontend and lowering work.
- Validate frontend, native dependency, mode, target, and FFI identities before reuse.
- Cover cross-process hits, corruption repair, invalidation, and native fallback behavior.
* Update tests/harness/README.md
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
* fix: harden early executable cache identity
* fix: fingerprint effective compiler for early cache
---------
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
2026-08-21 08:41:51 -05:00