docs: agent notes for this repository and for its consumers
AGENTS.template.md holds the notes for working on Crafter.Network itself. crafter-build 4.0.0 writes AGENTS.md from it on every build and test run, with the notes of each dependency that ships some merged in, so AGENTS.md is build output and gitignored. AGENTS.consumer.md holds the notes for agents working in a project that depends on this library; crafter-build merges it into that project's AGENTS.md, as the Crafter.Build README's "Dependency notes for agents" describes. Both were written from the interfaces, implementations, tests and project.cpp rather than from the README. Where a comment in the sources disagrees with the code (the HTTP3 header, the -fno-exceptions remarks, "on the msquic worker", OpenStream(true) "throws", the QUIC certificate's location and validity), the notes follow the code and list the comment as a gotcha. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
f683216850
commit
3a58564422
3 changed files with 277 additions and 1 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -1,2 +1,4 @@
|
|||
build/
|
||||
bin/
|
||||
bin/
|
||||
# written by every build and test run from AGENTS.template.md
|
||||
/AGENTS.md
|
||||
|
|
|
|||
Loading…
Reference in a new issue