chore(governance): install repo baseline#67
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 10eeafcfe0
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -0,0 +1,150 @@ | |||
| #!/usr/bin/env bash | |||
There was a problem hiding this comment.
Make installed hooks executable
In this commit the hook entrypoints under .githooks/ are stored with mode 100644, so after core.hooksPath is set Git still ignores them instead of enforcing the new checkout-role and commit-message policies. I checked this repo with git hook run pre-commit, and Git reported: hint: The '.githooks/pre-commit' hook was ignored because it's not set as executable. Mark the hook entrypoints executable in the tree so the installed baseline actually runs on Unix clients.
Useful? React with 👍 / 👎.
Summary
examples/minimal-ci.ymlcommand quoting so the examples pass actionlint YAML parsing.Verification
npm testnode C:\GitHub\archon-setup\bin\onboard.mjs C:\GitHub\github-workflows-38-governance-baseline --audit --jsonhook self-tests and shell syntax checks
actionlintacross workflows and examplesgit diff --checkVerification Notes
The onboarding audit now reports zero missing baseline files and complete startup readiness. The remaining drift is intentional: README.md is the workflow catalog, AGENTS.md contains this repo's source-boundary contract, docs/repo-update-log.md is this repo's operational ledger, CHANGELOG.md uses fragment-mode release notes, and
.github/workflows/actionlint.ymlis the reusable workflow body rather than the consumer caller.Docs / Changelog
Added
.changelog/unreleased/38-governance-baseline.mdanddocs/repo-update-log.md; README and AGENTS now point maintainers to the governance baseline and source-of-truth boundaries.Plan/status artifacts: not applicable because no repo-facing plan/status artifact was created or used by this lane.
Linked Issue
Closes #38
Risks
10eeafc.