Skip to content

test: harden language layout admission in Rust - #29

Draft
ORESoftware wants to merge 2 commits into
mainfrom
test/harden-language-layout-20261015
Draft

ORESoftware wants to merge 2 commits into
mainfrom
test/harden-language-layout-20261015

Conversation

@ORESoftware

Copy link
Copy Markdown
Contributor

Replace the permissive line-based layout checker with a standalone Rust crate using parsed TOML and YAML. Reject malformed or missing targets, unsafe paths, escaping symlinks, empty implementations, legacy duplicates and stale workflow directories. Add golden fixtures and adversarial mutations, a committed Cargo lockfile, read-only workflow permissions and a job timeout. Keep draft until repository audit and hosted validation pass.

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