You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Section 20 (Agent Ergonomics) — features designed by an LLM for LLMs:
send-to syntax: `send message to target` alongside `send(target, message)`.
Natural language order for agents; function-call order preserved for compat.
Parser detects form and normalises argument order in AST.
@ref annotations: `@ref("key")` — pointers from code to VeriSimDB entries.
Agents don't need inline comments; they need queryable documentation.
Code stays clean (fewer tokens), rationale lives in database.
Collected in Program.annotations, no operational semantics.
query_trace: `query_trace("branch_label", given_context)` — look up prior
decisions in the trace database. Returns Data record if found, Unit if not.
Harvard-safe (returns Data). Enables explicit trace memoization beyond
the `cached` keyword.
176 tests (169 + 7 new). Zero clippy warnings.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments