Neuraxis and reflexmesh, an Event-Driven Software Controller with Learned Metacontrol

Published:

Agent frameworks either route everything through a language model, slow, expensive and unaccountable for effects on files and systems, or hard-code fast paths and lose the ability to think when the situation is new. Fast-and-slow routing alone is prior art. The question Neuraxis asks is whether a controller can learn, from outcomes, when deliberation is worth its cost.

Neuraxis and reflexmesh, typed events through a fast path with verified effects, an allocation gate and a recruited slow path, measured over 19,488 episodes

Two repositories, one boundary

reflexmesh, public and on PyPI (0.1.1, nine wheels plus a source distribution), owns the Rust/PyO3 admission layer, the typed event model, the learned control and the Python integration. Neuraxis, the private app, owns orchestration, canonical artifacts, the API and the bilingual workbench, with no installable package of its own.

Real work on supplied files

Neuraxis, the App: verify a software release, nine verified steps in an execution map with an action inspector

The 0.02.000 rebuild made the App do real work: verify a software release (map input files, validate source and configuration, check records and relationships, verify declared hashes, build a content manifest, resolve dependencies, separate accepted and rejected rows), reconcile CSV records and audit sources, with independently checked outputs exported and the originals untouched. Matched controller executions compare runs and expose the controller’s evidence; the five scientific routes carry shared tabs, per-paragraph citations and a bibliography. The first version, simulation-first with an invented page structure, was rejected and replaced.

The claim, measured and not established

On the corrected matrix of 19,488 episodes (14,400 core, 288 structural transfer, 4,800 ablations) the learned controller M12 reached 1,160 of 1,200 core successes against 1,200 of 1,200 for the exact baseline; both fitted allocation gates chose never to defer, and four fixed-gate ablations matched M12.

Because a fixed controller solves every core task, the core cannot show when a slow reasoner helps, so 0.02.006 adds a separate, hash-audited semantic-transfer lane: eight compositional families, nominal and boundary variants and eight held-out seeds, 1,536 episodes across the twelve methods, each writing real files that an independent check verifies. No method is perfect: always-planner verified 38 of 128 episodes and M12 18, winning 2 paired cases, losing 22 and tying 104, faster because it calls the planner less. An offline routing gate fitted on four families and held out on two delegated zero times on the 32 held-out episodes and verified none, where always-planner verified 10.

Learned superiority is not established and no AGI or biological equivalence is claimed. Private hosted CI was blocked by account billing for a time, and the record kept that failure; product and engine CI pass again, and the app is live at 0.02.006.

Live · reflexmesh on PyPI · reflexmesh repository