Skip to content

Add repository line-ending bootstrap - #10

Merged
Stunspot merged 1 commit into
mainfrom
codex/repository-bootstrap
Aug 3, 2026
Merged

Add repository line-ending bootstrap#10
Stunspot merged 1 commit into
mainfrom
codex/repository-bootstrap

Conversation

@Stunspot

@Stunspot Stunspot commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Adds the canonical TestForge operation that installs repository line-ending policy before the first real commit. The bootstrap writes LF policy files and a SHA-pinned TestForge workflow, is idempotent, preserves root byte-custody repositories, and refuses to overwrite a differing contract.

The new five-case bootstrap suite passes, the canonical line-ending verifier passes, and the staged diff is clean. The broader local suite's product assertions passed but an existing Windows temporary-directory teardown intermittently returned WinError 32; GitHub CI remains the independent full-suite gate.

@Stunspot
Stunspot force-pushed the codex/repository-bootstrap branch from 9cc9ff2 to 035c7c9 Compare August 3, 2026 18:14
@Stunspot
Stunspot merged commit 4795e9f into main Aug 3, 2026
8 checks passed
@Stunspot
Stunspot deleted the codex/repository-bootstrap branch August 3, 2026 18:15
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