Repository navigation
v0.4.0 - Graphs, 2x Faster and Realtime Agentic Layer #5
DevAnimecx
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Version 0.4.0. Query graph, evidence packets, a durable runtime, and the performance work that makes them viable.
POST /v1/graph/search,jiro graph plan|run) — the planner builds a DAG of SEARCH / FETCH / MERGE / EXTRACT / VERIFY / COMPRESS / SYNTHESIZE nodes; dispatch is ready-driven, so a node starts when its own parents finish rather than when its topological level drains.--deadline-ms 0(the new default) means "derive it".session_handoff— the structured brief fromdocs/v0.4.0/MASTER_PLAN.md§5.2, as the 22nd tool.Performance — all four claims backed by committed artifacts
Reproduce with
Claim | Target | Measured | Status -- | -- | -- | -- speed-2x | 2.0 | 81.6x | PASS efficiency-3x | 3.0 | 59.2x | PASS, caveated citation-complete | 1.0 | 1.0 | PASS setup-15 | 15 | 15/15 | PASSpython benchmarks/report.py.The efficiency ratio is published with its quality gate stated as pending, per
docs/v0.4.0/CLAIMS.md§3 — the 30 LLM-judge runs and 50 blind human spot checks have not run, so it is a tokens-per-citation measurement, not a claim of equivalent answer quality. The registry carries the caveat andbenchmarks/report.pyrefuses to publish it without one.The speed ratio varies with live-search latency (as low as 2.0x across runs), so the artifact records a declared cold-cache state rather than a favourable sample.
Defects fixed
jiro/scraping/client.pyreferenced_time, never imported — every search raisedNameErrorand/searchreturned HTTP 500.npm/package.jsonhad been missing its closing brace since it was first added; every revision in history fails to parse.num=9returned 6).runtime.lease_ttl_secondsshipped at 30s against a 3600s attempt timeout, so every process warned about its own defaults.Test plan
tests/test_phase2.py::test_recipe_api, verified failing identically on a clean tree — pre-existing and network-dependentjiro graph run "what is the capital of France" --fetch-top 2returns 20 cited claims, 8 sources, 0 gaps, 20/20 claims carrying a sourceCaveat on this branch
The commit history on this branch was rewritten into 222 small commits at the maintainer's request. The 9 original, explanatory commits are preserved at tag
pre-222-backup. The final tree is byte-identical either way (be269cc). If you would rather review the 9 meaningful commits, use that tag.This discussion was created from the release v0.4.0 - Graphs, 2x Faster and Realtime Agentic Layer .
All reactions