Skip to content

Fix example operations, graph parity and source packaging boundaries - #32

Merged
Cavanshirpro merged 6 commits into
exampleAppsfrom
codex/examples-maintenance
Oct 17, 2026
Merged

Cavanshirpro merged 6 commits into
exampleAppsfrom
codex/examples-maintenance

Conversation

@Cavanshirpro

@Cavanshirpro Cavanshirpro commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Actual Windows extraction silently overwrote collision.txt with collision.txt. from the same archive. Bundle sources now reject non-portable Windows names, device names, Unicode/case-normalized file/directory collisions and output path aliases. Failed builds preserve sources and an existing archive.

Earlier maintenance fixes transactional example audit/workflow reads and Graph/RPC parity, installer drive-root/GNU mv late-target handling, source/junction manifest boundaries, private local files in archives and destructive output paths.

Validation:20 delivery/installer tests passed; real NTFS collision reproduction failed before the fix. Ruff/format/Bandit/catalog and262-file manifest passed. Two actual233-source ZIPs matched byte-for-byte. Static wiki127pages/1094links/128JSON/320Python/63language-pairs andUTF8 checks passed without editing sources; pre-existing user checksum difference preserved. Local PostgreSQL example deadline binding remains unverified. All 11 latest-head GitHub checks passed.

Frozen v0.5.2 drafts/tags/assets are unchanged and do not contain these maintenance fixes. Shipping them requires reviewed merges, rebuilt verified candidates and a refreshed release plan. No public release was published.

@Cavanshirpro
Cavanshirpro marked this pull request as ready for review October 17, 2026 16:32
@Cavanshirpro
Cavanshirpro merged commit ac62e1d into exampleApps Oct 17, 2026
11 checks passed
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