Facts first
Code computes exact features and checks data sufficiency before an uncertain Judge is asked anything.
Dynamic Judge Network asks whether small, diverse evaluators can form a sparse reasoning path: each wave of evidence helps choose the next Judges, or tells the system to stop.
The High/Low benchmark and the network controller are research plans. The interactive model below is a hand-written illustration; it makes no Jev calls and reports no measured accuracy, latency, or savings.
Conceptual path · later waves run only when the evidence calls for them
The idea
DJN studies when additional judgment is useful, which specialist should run next, and when the evidence supports no action.
Code computes exact features and checks data sufficiency before an uncertain Judge is asked anything.
Independent Judges can share a request. Their answers form a compact Evidence State that guides the next wave.
Counter-evidence may change a direction. Missing data, disagreement, or low actionability can produce SKIP.
Interactive toy model
Change synthetic inputs and compare a fixed routing rule with a proposed adaptive threshold. Both are illustrative, deterministic rules, not calibrated probabilities or benchmark results.
Synthetic decision
HIGHThe evidence supports a directional decision.
This result illustrates a rule. It is not a trading signal or a measured prediction.
Wave 1 uncertainty check: 0.25 versus threshold 0.55.
Wave 0 forms a compact summary. A later Judge can receive that snapshot with selected raw features.
Question and path counts differ when an answer is fetched speculatively.
1 simulated provider request across 1 wave.
A toy fixed set asks six questions on every valid input: Trend, Momentum, Noise, Mean Reversion, Counter-HIGH, and Counter-LOW. The dynamic path asks only the questions shown above. Counts are not accuracy or cost measurements.
These deliberately simple rules make the illustration reproducible. Their thresholds and weights are not calibrated to market data.
Read the counts carefully
A question was sent to the illustrative provider boundary. A failed call would still count here.
An answer returned. In this toy, every request succeeds; real experiments must log failures.
The controller placed the Judge on the reasoning path. A prefetched answer may never be activated.
The evidence affects routing or the final decision. All activated Judges in this toy are used.
Research status
The repository currently has a provider-agnostic Judge contract, a Jev stage executor, and SQLite records for provider calls and Judge answers. It does not yet have the network controller, benchmark pipeline, or end-to-end experiment results.
A SpikingBrain-inspired research input proposes adaptive Judge thresholds, group routing, and bounded extra waves as separate future tests. The interactive toy now previews one deterministic adaptive threshold alongside its fixed baseline. Group routing and burst waves remain future hypotheses; the preview does not implement spiking neurons or claim measured gains.
Judge, executor, and storage contracts are implemented.
Experiment 1 will establish a simple comparison before dynamic routing.
Test waves, counter-evidence, stopping, Evidence State, and cost one mechanism at a time.