Skip to content

fix(package-index): validate production app archives - #11

Merged
ksanrse merged 1 commit into
mainfrom
codex/package-index-1-app-archives
Aug 31, 2026
Merged

fix(package-index): validate production app archives#11
ksanrse merged 1 commit into
mainfrom
codex/package-index-1-app-archives

Conversation

@ksanrse

@ksanrse ksanrse commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Production run 33449079078 built all six Windows source workers, then exposed a worker-only ZIP policy rejecting the reviewed Arcadia app bundle. Align the entry bound with Cortex runtime (512), safely allow zero-byte directory records, require app assets under dist/, keep source/bridge archives exact, and validate kosmos-host vs worker targets by package kind. The real Arcadia v0.1.8 archive passes locally; traversal, collisions, executable extras, symlinks, reparse entries, bombs, and source license checks remain fail-closed. bun run check passes all 23 tests. Relates to #1.

@ksanrse
ksanrse merged commit 599a3ab into main Aug 31, 2026
1 check passed
@ksanrse
ksanrse deleted the codex/package-index-1-app-archives branch August 31, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant