chore: simplify public repository tree - #3
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2d88c44da3
ℹ️ 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".
| ["-C", root, "ls-files", "--cached", "--others", "--exclude-standard", "-z"], | ||
| { encoding: "buffer", maxBuffer: 16 * 1024 * 1024 }, |
There was a problem hiding this comment.
Exclude unstaged deletions from documentation lint
When a contributor deletes or renames a tracked Markdown file and runs npm run docs:lint before staging it, git ls-files --cached still returns the old path, so the subsequent readFile throws ENOENT and aborts instead of linting the current working tree. Filter deleted paths (for example via Git's deletion state) or handle missing files so the documented validation workflow works with ordinary unstaged edits.
Useful? React with 👍 / 👎.
Problem
The public tree still tracked internal agent/tool state and one-time release process artifacts, which obscured the supported user and contributor surface.
Changes
Contract impact
None. Runtime behavior, public APIs, schemas, migrations, and deployment behavior are unchanged.
Verification
UI evidence
Not applicable; no UI behavior changed.