Skip to content

fix(catalog): preserve canonical LF bytes on Windows - #33

Merged
AetherAI3 merged 3 commits into
mainfrom
codex/catalog-crlf-portability
Aug 19, 2026
Merged

fix(catalog): preserve canonical LF bytes on Windows#33
AetherAI3 merged 3 commits into
mainfrom
codex/catalog-crlf-portability

Conversation

@AetherAI3

Copy link
Copy Markdown
Owner

Summary

  • pin the generated strategy catalog artifact to LF checkout bytes
  • force a semantic-neutral canonical blob refresh so existing Windows clones transition cleanly
  • publish package 1.0.6; IR 0.1.0/1.0.0, receipt v1, Watchdog v1, and StrategyMetadataV1 remain unchanged

Evidence

  • fresh and old-main-to-new core.autocrlf=true checkouts both produce exact LF bytes
  • parsed catalog document unchanged; 53 strategies (41 baseline + 12 v1), 8 watchdog
  • full suite: 935 passed, 2 skipped
  • contribution checker: 53 ready
  • isolated wheel/install: package 1.0.6, 53 source + 53 IR assets, catalog diagnostics clean
  • four receipt golden changes are identity.nanoVersion 1.0.5 to 1.0.6 only

No performance claims. No IR, receipt, Watchdog, strategy, or catalog schema/data contract change.

@AetherAI3
AetherAI3 merged commit b0817b3 into main Aug 19, 2026
6 checks passed
@AetherAI3
AetherAI3 deleted the codex/catalog-crlf-portability branch August 19, 2026 22:30
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