Skip to content

Refactor cjit code#114

Merged
jaromil merged 59 commits into
mainfrom
cjit-refactor
Apr 11, 2026
Merged

Refactor cjit code#114
jaromil merged 59 commits into
mainfrom
cjit-refactor

Conversation

@jaromil

@jaromil jaromil commented Apr 10, 2026

Copy link
Copy Markdown
Member

Refactors CJIT toward VSA/REPR/Hex shape and extracts muntarfs.

This PR adds explicit app/domain/adapter boundaries for CLI routes, compiler/runtime/filesystem/platform concerns, and moves the tar/gzip bundle implementation fully into lib/muntarfs. CJIT now consumes muntarfs as the bundle component for embedded asset and archive extraction instead of reaching into scattered archive code. It also improves maintainer and user docs in AGENTS.md and README.md, and expands regression coverage around CLI seams and bundle pack/extract behavior.

@jaromil jaromil self-assigned this Apr 10, 2026
@jaromil jaromil added the enhancement New feature or request label Apr 10, 2026
jaromil added 28 commits April 11, 2026 10:16
@jaromil jaromil merged commit 72568b2 into main Apr 11, 2026
14 checks passed
@jaromil jaromil deleted the cjit-refactor branch April 11, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant