Goal
Design SYM-ARCH-002 as a separate preregistered follow-up to SYM-ARCH-001. Do not alter PR #53's scientific configuration or decision rule after its result is observed.
002 should answer a stronger question:
Which Symthaea mechanisms, if any, produce a reproducible advantage under task-free, compositionally novel, resource-normalized continual learning against stronger controls?
Why a separate experiment
SYM-ARCH-001 intentionally tests a narrow mechanism-level setting with explicit world context, fixed-step HDC-LTC evolution, four simple relational worlds, and lightweight baselines. That is appropriate for a first discrimination test, but it leaves several important validity gaps:
- explicit world/task identity is injected into each input;
- fixed
dt=0.05 under-tests the claimed continuous-time advantage;
- the SSM control is frozen rather than trainable;
- no strong fixed-random-feature/RanDumb-style baseline exists;
- compositionality is limited to held-out first-order factor combinations;
- statistics compare candidate means against the best control mean rather than paired per-seed deltas;
- only final/peak summaries are recorded rather than a complete task-by-time performance matrix;
- resource normalization is limited to observations/dimension/wall time.
002 tranche structure
002A — Evaluation core
Build reusable continual-learning evaluation infrastructure before adding new candidate mechanisms.
Required outputs:
- full performance matrix
R[t_train][t_eval];
- average incremental accuracy;
- backward transfer;
- forward transfer;
- forgetting;
- examples-to-criterion;
- area under online accuracy curve;
- paired per-seed candidate-minus-control deltas;
- bootstrap 95% CIs on paired deltas;
- simultaneous/multiple-comparison-safe reporting;
- trainable parameter count;
- persistent state bytes;
- replay bytes;
- update latency p50/p95;
- inference latency p50/p95;
- throughput;
- peak RSS where available.
No architecture winner/loser claim from 002A itself.
002B — Baseline ladder
Add stronger controls under matched data and update opportunities:
- majority/chance sanity controls;
- exact lookup/memorization control;
- nearest-neighbor control;
- fixed random features + linear/RLS readout (RanDumb-style control);
- vanilla HDC + matched readout;
- online recursive least squares / forward-only adaptation;
- bounded reservoir replay baseline;
- small GRU or LSTM;
- trainable diagonal/selective SSM;
- small Mamba-class baseline where dependency cost is acceptable;
- HDC-LTC frozen;
- HDC-LTC + plasticity candidate.
The purpose is not to maximize baseline complexity; it is to prevent an HDC-LTC win from being explainable by a weak control set.
002C — Factorial Symthaea ablations
Factor the candidate instead of treating it as one monolith.
Axes:
- representation: raw/random vs HDC;
- dynamics: none vs fixed SSM vs LTC;
- time constant: fixed tau vs adaptive tau;
- state: reset-per-item vs persistent state;
- plasticity: none vs Hebbian vs available contrastive/local rule;
- associative memory: off vs on;
- readout: prototype vs RLS where compatible.
Primary analysis: main effects and interactions. A positive full-candidate result is insufficient unless at least one component/interaction can be identified as causally responsible.
002D — Context and drift ladder
Three context conditions:
explicit_context: world/task identity supplied (001-like control);
latent_context: context must be inferred from recent observations;
task_free: no task identity or explicit boundary signal.
Drift families:
- abrupt;
- gradual;
- recurring;
- cyclic;
- stochastic hazard / unsignaled rule switches.
No benchmark component may expose future boundaries to the learner.
002E — Compositionality ladder
Measure distinct forms of compositional generalization:
- systematicity: unseen combinations of known factors/relations;
- productivity: longer/deeper compositions than those seen in training;
- substitutivity: replace a known primitive with an equivalent/new-role primitive and preserve relational behavior;
- unseen role swaps;
- three-factor compositions;
- unseen compositions of learned transformations;
- relations-of-relations.
Increase factor cardinality beyond the 4x4 setting to avoid coarse four-item held-out accuracies.
Include construct-validity controls:
- marginal-factor predictor;
- nearest neighbor;
- exact lookup;
- shuffled-relation negative control;
- symbolic oracle / known-answer upper bound.
If negative controls behave unexpectedly or the oracle fails, return INCONCLUSIVE rather than scoring the architecture.
002F — Continuous-time stress test
This should directly test the claimed reason to use LTC/CfC dynamics.
Present the same semantic stream under:
- uniform cadence;
- bursty cadence;
- long gaps;
- dropped/skipped observations;
- temporal dilation/compression;
- jittered timestamps;
- mixed-rate sensors.
Compare fixed-step and timestamp-aware evolution. Keep semantic content identical while changing only timing.
Primary question:
Does adaptive continuous-time state preserve retention/adaptation under timing distortions better than matched discrete/fixed-step baselines?
Statistical design
Use paired seeds and identical streams across all systems.
For each primary metric, report per-seed candidate-minus-control deltas and bootstrap confidence intervals. Prefer one preregistered primary comparator per claim; secondary comparisons should use simultaneous intervals or family-wise/FDR correction.
Do not classify on point estimates alone.
Suggested claim gate for any architecture-level positive result:
- construct-validity controls all pass;
- candidate paired CI clears the preregistered practical margin on >=2 primary phenomena;
- no primary metric shows a practically meaningful regression;
- advantage survives the relevant mechanism ablation;
- advantage survives at least one harder context condition beyond
explicit_context;
- advantage is not explained by random-feature or replay baselines;
- resource use remains within the preregistered comparison budget.
Otherwise classify as MIXED, NULL, NEGATIVE, or INCONCLUSIVE as appropriate.
External-validation ladder
After synthetic mechanism discrimination is stable, add externally recognizable tasks rather than immediately jumping to general language benchmarks:
- continual compositional NLI / primitive-to-composition tasks;
- compositional-ARC-style unseen transformation compositions;
- established online continual-learning datasets with task-free streams;
- a real sequential control/sensor task with irregular timestamps.
The goal is to bridge from mechanism evidence to externally legible capability evidence.
Research anchors
Recent work motivating this design includes:
- C2Gen NLI: continual acquisition of primitives + unseen compositional inference; forgetting remains a central challenge.
- Continual Learning Bench 1.0 (2026): realistic dependent task sequences where systems are expected to change during evaluation.
- CompIL (AAAI 2026): composition-incremental learning and progressively arriving novel compositions.
- task-free online continual learning work (CVPR/UAI 2026): dynamic streams without explicit task boundaries.
- continual-compositional evaluation frameworks distinguishing systematicity, productivity, and substitutivity.
- fixed-random-representation/RanDumb results showing that random features can be an unexpectedly strong continual-learning baseline.
Ordering / stop rules
Implement in this order:
- 002A evaluation core;
- 002B baseline ladder;
- 002C ablations;
- 002D context/drift;
- 002E compositionality;
- 002F continuous-time stress;
- external-validation tranche.
Stop and fix the benchmark before proceeding if construct-validity controls fail. Stop adding architecture complexity if a simpler baseline explains the observed gain.
Relationship to PR #53
PR #53 / SYM-ARCH-001 remains frozen as the first preregistered discrimination experiment. 002 should consume its result as evidence, not rewrite its thresholds or interpretation.
Goal
Design SYM-ARCH-002 as a separate preregistered follow-up to SYM-ARCH-001. Do not alter PR #53's scientific configuration or decision rule after its result is observed.
002 should answer a stronger question:
Why a separate experiment
SYM-ARCH-001 intentionally tests a narrow mechanism-level setting with explicit world context, fixed-step HDC-LTC evolution, four simple relational worlds, and lightweight baselines. That is appropriate for a first discrimination test, but it leaves several important validity gaps:
dt=0.05under-tests the claimed continuous-time advantage;002 tranche structure
002A — Evaluation core
Build reusable continual-learning evaluation infrastructure before adding new candidate mechanisms.
Required outputs:
R[t_train][t_eval];No architecture winner/loser claim from 002A itself.
002B — Baseline ladder
Add stronger controls under matched data and update opportunities:
The purpose is not to maximize baseline complexity; it is to prevent an HDC-LTC win from being explainable by a weak control set.
002C — Factorial Symthaea ablations
Factor the candidate instead of treating it as one monolith.
Axes:
Primary analysis: main effects and interactions. A positive full-candidate result is insufficient unless at least one component/interaction can be identified as causally responsible.
002D — Context and drift ladder
Three context conditions:
explicit_context: world/task identity supplied (001-like control);latent_context: context must be inferred from recent observations;task_free: no task identity or explicit boundary signal.Drift families:
No benchmark component may expose future boundaries to the learner.
002E — Compositionality ladder
Measure distinct forms of compositional generalization:
Increase factor cardinality beyond the 4x4 setting to avoid coarse four-item held-out accuracies.
Include construct-validity controls:
If negative controls behave unexpectedly or the oracle fails, return
INCONCLUSIVErather than scoring the architecture.002F — Continuous-time stress test
This should directly test the claimed reason to use LTC/CfC dynamics.
Present the same semantic stream under:
Compare fixed-step and timestamp-aware evolution. Keep semantic content identical while changing only timing.
Primary question:
Statistical design
Use paired seeds and identical streams across all systems.
For each primary metric, report per-seed candidate-minus-control deltas and bootstrap confidence intervals. Prefer one preregistered primary comparator per claim; secondary comparisons should use simultaneous intervals or family-wise/FDR correction.
Do not classify on point estimates alone.
Suggested claim gate for any architecture-level positive result:
explicit_context;Otherwise classify as
MIXED,NULL,NEGATIVE, orINCONCLUSIVEas appropriate.External-validation ladder
After synthetic mechanism discrimination is stable, add externally recognizable tasks rather than immediately jumping to general language benchmarks:
The goal is to bridge from mechanism evidence to externally legible capability evidence.
Research anchors
Recent work motivating this design includes:
Ordering / stop rules
Implement in this order:
Stop and fix the benchmark before proceeding if construct-validity controls fail. Stop adding architecture complexity if a simpler baseline explains the observed gain.
Relationship to PR #53
PR #53 / SYM-ARCH-001 remains frozen as the first preregistered discrimination experiment. 002 should consume its result as evidence, not rewrite its thresholds or interpretation.