Repository navigation
docs(claude): correct 2 statements in the instructions file that are not true any more - #200
Conversation
…not true any more 1. The build caveat said that `Cargo.toml` has a path dependency on `gitbot-shared-context` at `../../shared-context`, that a bare clone fails at dependency resolution, and that code work needs a `gitbot-fleet` checkout. The dependency is a git dependency pinned by `rev` now. A bare clone builds, and its tests run: checked on 2026-11-10 with Rust 1.99.0. The note also named issue 18 for this; issue 18 of this repository is about an `rsa` advisory and is closed. The line about the same entry under "Sensitive files" now names the `rev` pins. 2. The co-author trailer named one model version. A session with a different model then writes a false line, or does not follow the file. The trailer is now `Co-Authored-By: Claude <noreply@anthropic.com>`, which the recent commits on `main` use already. No other statement of the file is changed. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0136P7ZmiFSCoB3UR9Kk56rK
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 40 minutes. View limit details
No actionable comments were generated in the recent review. Summary
Merge Risk:
|
Codex Review Summary: ❌ FailedThis 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. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
## Summary 3 documents said that `Cargo.toml` has a path dependency on `gitbot-shared-context` at `../../shared-context`, and that a build needs the gitbot-fleet layout. That is not true any more. `Cargo.toml` takes the crate as a git dependency with a `rev` pin (line 29), and a bare clone builds and runs its tests. #200 corrected the same statement in the instructions file. This pull request corrects the documents for people. ## Changes - **`CONTRIBUTING.adoc`**: the section "Workspace caveat" becomes "Build from a bare clone", with the true statement. The 3 workarounds go out, because nothing needs a workaround. The checklist item `cargo test` loses its caveat. - **`RSR_COMPLIANCE.adoc`**: the row for the path dependency goes out of the table of known deviations. The action item "Resolve `gitbot-shared-context` path dependency" is marked as done. - **`README.adoc`**: 1 comment line in the build example. It said "requires gitbot-fleet layout" and pointed to `CONTRIBUTING.md`. The file is `CONTRIBUTING.adoc`. The owner asked for `CONTRIBUTING.adoc` and `RSR_COMPLIANCE.adoc`. The `README.adoc` line has the same false statement and points to the section that changes here, so it is in this pull request too. The 2 files named issue 18 as the tracker of the path dependency. Issue 18 is about another subject (`rsa`) and is closed, so the new text names no issue. ## Testing - Evidence for the statement: in a bare clone of this repository, `cargo test --locked` ran in this session with exit 0 (at `1a6908e`, Rust 1.99.0, the toolchain of `rust-toolchain.toml`). No gitbot-fleet checkout was present. - `grep` for the old statement in `*.adoc`, `*.md`, `*.a2ml` and `*.toml` after the change: the only hits are the 2 sentences that say the old statement is not true any more. - The table in `RSR_COMPLIANCE.adoc` still has its `|===` end line. I did not render the documents. --- _Generated by [Claude Code](https://claude.ai/code/session_0136P7ZmiFSCoB3UR9Kk56rK)_ Co-authored-by: Claude <noreply@anthropic.com>



Summary
.claude/CLAUDE.mdis the instructions file that each agent session reads first. 2 of its statements are not true any more. The owner asked for the correction of these 2 places (2026-11-10).Changes
1. The build caveat.
Cargo.tomlhas a path dependency ongitbot-shared-contextat../../shared-context; a bare clone fails at dependency resolution; code work needs agitbot-fleetcheckout.gitbot-shared-contextis a git dependency pinned byrev(Cargo.toml, line 29), asechidna-coreis. A bare clone builds, and its tests run.rsaadvisory, and it is closed.revpins of the git dependencies.2. The co-author trailer.
Co-Authored-By: Claude <noreply@anthropic.com>. The recent squash commits onmainuse this line already.No other statement of the file is changed.
Not in this change
CONTRIBUTING.adoc(the section "Workspace caveat") andRSR_COMPLIANCE.adoc(2 lines) say the same thing about the path dependency. They are not changed here: the owner asked for the instructions file only.Testing
rust-toolchain.toml):cargo test --test smoke --test protocol_contracton the dependency set ofmain, and the fullcargo test --lockedon the branch of fix(deps): move sqlx to the upstream commit that permits the patched SQLite (RUSTSEC-2026-0459) #199. Each run passed.Generated by Claude Code