Repository navigation
Commit 6a033b1
Tell an agent what the README cannot (#9)
* Tell an agent what the README cannot
The README has the setup, the commands, the lint and the snapshot rule. What
it does not have is the handful of things that look like ordinary edits and
are not, every one of which has been got wrong here at least once: the three
strings that are wire values rather than package names, including a literal
that is hashed into every graph fingerprint; the two suites that cannot be
collected together; that a **Verified** block in skills/ is a claim an
endpoint produced exactly those bytes; which files are generated; and that the
hygiene gate fails on prose naming internal infrastructure.
AGENTS.md is the file, since that is what reads across tools. CLAUDE.md points
at it rather than duplicating it, and is a file rather than a symlink so a
checkout without symlink support still reads something.
This file is written around the hygiene patterns rather than added to the
allowlist, which is the same discipline it asks for.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Manush Murali <manushm@nvidia.com>
* Three claims Codex checked and I had not
mermaid_notices writes the two LICENSE files, the root one and the engine's,
and never touches NOTICE. It renders MERMAID_COMPONENTS.json, which --refresh
is what regenerates.
The fragment rule was stated as "reads a name no earlier example binds", which
is true of every self-contained example too. An example is complete when every
name it reads was bound by itself or by an earlier complete one.
Two more generated trees were missing: the relbench registry, which pins source
commits and table digests, and the ANTLR output beside PQLGrammar.g4.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Manush Murali <manushm@nvidia.com>
* The grammar directory holds two hand-written files
README.md and __init__.py are not ANTLR output, and "everything beside it is
produced" would have had an agent regenerate over them.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Manush Murali <manushm@nvidia.com>
---------
Signed-off-by: Manush Murali <manushm@nvidia.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 61ef17a commit 6a033b1
2 files changed
Lines changed: 85 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments