|
|
|
|
|
by verdverm
147 days ago
|
|
How does this work mid-chat if the agent changes code that would require these mappings to be updated? I put this information in my AGENTS.md, for similar goals. Why might I prefer this option you are presenting instead? It seems like it ensures all code parts are referenced in a JSON object, but I heavily filter those down because most are unimportant. It does not seem like I can do that here, which makes me thing this would be less token efficient than the AGENTS.md files I already have. Also, JSON syntax eats up tokens with the quotes, commas, and curlies Another alternative to this, give your agents access to LSP servers so they can decide what to query. You should address this in the readme as well How is it deterministic? I searched the term in the readme and only found claims, no explanation |
|
AGENTS.md and LogicStamp aren’t mutually exclusive. AGENTS.md is great for manual, human-curated guidance. LogicStamp focuses on generated ground-truth contracts derived from the AST, which makes them diffable, CI-verifiable, and resistant to drift.
On token usage: the output is split into per-folder bundles, so you can feed only the slices you care about (or post-filter to exported symbols / public APIs). JSON adds some overhead, but the trade-off is reliable machine selectability and deterministic diffs.
Determinism here means: same repo state + config ⇒ identical bundle output.