Imported from stevensudit/Corvid (
AGENTS.md). Install upstream withnpx skills add stevensudit/Corvid. Copyright stays with the author.
Build And Test Workflow
- Treat
cleanbuild.shas the canonical full test entrypoint for this repo. - The supported out-of-source test build directory is
tests/build. - Do not assume
build-tests/is current or authoritative. It may be a stale local build tree and can produce misleading results. - Before reporting test failures, prefer one of these workflows:
- Run
./cleanbuild.shfrom the repo root when you want the same clean rebuild path used in Codex. - For fast iteration on a single test or file, use
cleanbuild.shwhile specifying the target cpp. - If you need a direct CMake build, configure from
tests/intotests/buildand run binaries fromtests/build/release_bin/.
- Run
- If you see a mismatch between ad hoc command-line results and the user's
F5orcleanbuild.shworkflow, stop and align with the project workflow before concluding the code is broken.
Notes
- In this repo,
cleanbuild.shchooseslibstdcppautomatically in Codex environments and runs the built test executables fromtests/build/release_bin/.