← Inventions Dashboard
Invention Summary
SSM State Recycling for Tooling
SSM State Recycling for Tooling -> Success (score=2.20). Promote this line toward an invention brief.
ID: ssm-state-recycling-for-tooling
Folder: inventions/ssm-state-recycling-for-tooling
Created: 2026-03-31 13:56:04
Updated: 2026-05-22 22:16:58
Files: 433
Source: student_autonomy
⬇ Download as .zip ~1.3 MB uncompressed
README.md
ARES's plain-English description of what this invention does and how to run it.
# SSM State Recycling for Tooling

SSM State Recycling for Tooling -> Success (score=2.20). Promote this line toward an invention brief.

## What This Project Does

This local package turns the invention signal into a runnable planner for 8GB-class inference decisions. It analyzes workload samples, recommends a memory/latency strategy, and demonstrates the plan on realistic mock workloads.

## Why Now

SSM State Recycling for Tooling -> Success (score=2.20). Promote this line toward an invention brief.

## Techniques

- `ssm_mamba`

## Validation Context

- Benchmark status: `Validated`
- Innovation score: `0.00`
- Driving question: How should this validated signal be turned into a reusable project?
- Build plan: Package the benchmark insight as a local prototype with a stable demo entrypoint.

## Usage

```bash
python run_demo.py
```

<!-- ARES_AUTO_VERIFIED_SUMMARY:START -->
## Verified Project Notes

- Package import path: `ssm_state_recycling_for_tooling`
- Entrypoint: `run_demo.py`
- Delivery mode: `prototype`
- Release tier: `prototype`
- Verification status: `FAIL`
- Clean-room release gates: `NOT_RUN`
- Public exports: `InventionPlanner, WorkloadSample, summarize_plan`
- Python files detected: `run_demo.py, ssm_state_recycling_for_tooling/__init__.py, ssm_state_recycling_for_tooling/agent.py, ssm_state_recycling_for_tooling/agent_context.py, ssm_state_recycling_for_tooling/agent_logic.py, ssm_state_recycling_for_tooling/agent_loop.py, ssm_state_recycling_for_tooling/agent_recycler.py, ssm_state_recycling_for_tooling/agents.py`

## Verification Commands

- `PASS` `"/home/corbybender/ares/.venv-linux/bin/python" -m py_compile "run_demo.py"`
- `FAIL` `"/home/corbybender/ares/.venv-linux/bin/python" -m compileall "ssm_state_recycling_for_tooling"`
- `FAIL` `"/home/corbybender/ares/.venv-linux/bin/python" run_demo.py`

## Current Limits

- Verification failure: Listing 'ssm_state_recycling_for_tooling'... Listing 'ssm_state_recycling_for_tooling/core'... Compiling 'ssm_state_recycling_for_tooling/core.py'... Compiling 'ssm_state_recycling_for_tooling/demo.py
- Orchestration hardening failed: AIIQ orchestration dependencies are not available (missing module: fastapi). Install this package with `pip install -e .[orchestration]`.
<!-- ARES_AUTO_VERIFIED_SUMMARY:END -->
Files
PathBytes
.local_states.json 29
__pycache__/run_demo.cpython-311.pyc 925
__pycache__/run_demo.cpython-314.pyc 929
DESIGN_BRIEF.md 967
invention.json 3850
pyproject.toml 258
README.md 2310
run_demo.py 356
ssm_state_recycling_for_tooling/__init__.py 135
ssm_state_recycling_for_tooling/__pycache__/__init__.cpython-311.pyc 350
ssm_state_recycling_for_tooling/__pycache__/__init__.cpython-314.pyc 331
ssm_state_recycling_for_tooling/__pycache__/agent.cpython-311.pyc 2457
ssm_state_recycling_for_tooling/__pycache__/agent.cpython-314.pyc 4047
ssm_state_recycling_for_tooling/__pycache__/agent_context.cpython-314.pyc 1487
ssm_state_recycling_for_tooling/__pycache__/agent_logic.cpython-314.pyc 2331
ssm_state_recycling_for_tooling/__pycache__/agent_loop.cpython-314.pyc 5086
ssm_state_recycling_for_tooling/__pycache__/agent_recycler.cpython-314.pyc 5028
ssm_state_recycling_for_tooling/__pycache__/agents.cpython-311.pyc 3943
ssm_state_recycling_for_tooling/__pycache__/agents.cpython-314.pyc 4745
ssm_state_recycling_for_tooling/__pycache__/benchmark.cpython-311.pyc 3328
ssm_state_recycling_for_tooling/__pycache__/benchmark.cpython-314.pyc 3203
ssm_state_recycling_for_tooling/__pycache__/benchmarker.cpython-311.pyc 2000
ssm_state_recycling_for_tooling/__pycache__/benchmarker.cpython-314.pyc 1572
ssm_state_recycling_for_tooling/__pycache__/cache.cpython-311.pyc 1487
ssm_state_recycling_for_tooling/__pycache__/cache.cpython-314.pyc 1647
ssm_state_recycling_for_tooling/__pycache__/common.cpython-314.pyc 834
ssm_state_recycling_for_tooling/__pycache__/compact_ssm.cpython-314.pyc 7384
ssm_state_recycling_for_tooling/__pycache__/compressor.cpython-314.pyc 3455
ssm_state_recycling_for_tooling/__pycache__/context.cpython-314.pyc 552
ssm_state_recycling_for_tooling/__pycache__/context_management.cpython-314.pyc 263
ssm_state_recycling_for_tooling/__pycache__/context_span.cpython-314.pyc 2371
ssm_state_recycling_for_tooling/__pycache__/controller.cpython-314.pyc 3662
ssm_state_recycling_for_tooling/__pycache__/controllers.cpython-311.pyc 3679
ssm_state_recycling_for_tooling/__pycache__/controllers.cpython-314.pyc 3918
ssm_state_recycling_for_tooling/__pycache__/core.cpython-311.pyc 4389
ssm_state_recycling_for_tooling/__pycache__/core.cpython-314.pyc 4445
ssm_state_recycling_for_tooling/__pycache__/core_agent.cpython-314.pyc 3479
ssm_state_recycling_for_tooling/__pycache__/core_engine.cpython-314.pyc 7683
ssm_state_recycling_for_tooling/__pycache__/core_machinery.cpython-314.pyc 6668
ssm_state_recycling_for_tooling/__pycache__/core_mamba.cpython-314.pyc 7584
ssm_state_recycling_for_tooling/__pycache__/core_model.cpython-311.pyc 5102
ssm_state_recycling_for_tooling/__pycache__/core_model.cpython-314.pyc 9022
ssm_state_recycling_for_tooling/__pycache__/core_runtime.cpython-314.pyc 4825
ssm_state_recycling_for_tooling/__pycache__/core_ssm.cpython-314.pyc 3350
ssm_state_recycling_for_tooling/__pycache__/core_tools.cpython-314.pyc 3023
ssm_state_recycling_for_tooling/__pycache__/cycle_operations.cpython-314.pyc 329
ssm_state_recycling_for_tooling/__pycache__/decorators.cpython-314.pyc 1797
ssm_state_recycling_for_tooling/__pycache__/demo.cpython-311.pyc 1305
ssm_state_recycling_for_tooling/__pycache__/demo.cpython-314.pyc 1099
ssm_state_recycling_for_tooling/__pycache__/demo_model.cpython-314.pyc 2929
ssm_state_recycling_for_tooling/__pycache__/demo_module.cpython-314.pyc 957
ssm_state_recycling_for_tooling/__pycache__/demo_utils.cpython-314.pyc 552
ssm_state_recycling_for_tooling/__pycache__/embedding.cpython-314.pyc 1486
ssm_state_recycling_for_tooling/__pycache__/embeddings.cpython-314.pyc 964
ssm_state_recycling_for_tooling/__pycache__/encoder.cpython-314.pyc 1191
ssm_state_recycling_for_tooling/__pycache__/engine.cpython-311.pyc 5544
ssm_state_recycling_for_tooling/__pycache__/engine.cpython-314.pyc 5856
ssm_state_recycling_for_tooling/__pycache__/environment.cpython-314.pyc 3437
ssm_state_recycling_for_tooling/__pycache__/exceptions.cpython-314.pyc 523
ssm_state_recycling_for_tooling/__pycache__/executor.cpython-311.pyc 2469
ssm_state_recycling_for_tooling/__pycache__/executor.cpython-314.pyc 1490
ssm_state_recycling_for_tooling/__pycache__/impl.cpython-314.pyc 7882
ssm_state_recycling_for_tooling/__pycache__/instance.cpython-314.pyc 973
ssm_state_recycling_for_tooling/__pycache__/interface.cpython-314.pyc 4574
ssm_state_recycling_for_tooling/__pycache__/local_tools.cpython-314.pyc 1076
ssm_state_recycling_for_tooling/__pycache__/loop.cpython-314.pyc 5463
ssm_state_recycling_for_tooling/__pycache__/mamba_core.cpython-314.pyc 2733
ssm_state_recycling_for_tooling/__pycache__/mamba_mini.cpython-311.pyc 6129
ssm_state_recycling_for_tooling/__pycache__/mamba_mini.cpython-314.pyc 6664
ssm_state_recycling_for_tooling/__pycache__/mamba_minimal.cpython-314.pyc 3150
ssm_state_recycling_for_tooling/__pycache__/mamba_mock.cpython-314.pyc 3833
ssm_state_recycling_for_tooling/__pycache__/manager.cpython-311.pyc 2831
ssm_state_recycling_for_tooling/__pycache__/manager.cpython-314.pyc 1357
ssm_state_recycling_for_tooling/__pycache__/math_backend.cpython-311.pyc 3410
ssm_state_recycling_for_tooling/__pycache__/math_backend.cpython-314.pyc 3097
ssm_state_recycling_for_tooling/__pycache__/math_utils.cpython-314.pyc 1426
ssm_state_recycling_for_tooling/__pycache__/mechanism.cpython-314.pyc 3305
ssm_state_recycling_for_tooling/__pycache__/memory.cpython-314.pyc 5076
ssm_state_recycling_for_tooling/__pycache__/memory_core.cpython-314.pyc 4048
ssm_state_recycling_for_tooling/__pycache__/micro_ssm.cpython-311.pyc 3681
ssm_state_recycling_for_tooling/__pycache__/micro_ssm.cpython-314.pyc 6688
ssm_state_recycling_for_tooling/__pycache__/mimic.cpython-311.pyc 10966
ssm_state_recycling_for_tooling/__pycache__/mimic.cpython-314.pyc 11284
ssm_state_recycling_for_tooling/__pycache__/mimic_ssm.cpython-314.pyc 2887
ssm_state_recycling_for_tooling/__pycache__/mini_mamba.cpython-314.pyc 4977
ssm_state_recycling_for_tooling/__pycache__/mini_ssm.cpython-311.pyc 5579
ssm_state_recycling_for_tooling/__pycache__/mini_ssm.cpython-314.pyc 5188
ssm_state_recycling_for_tooling/__pycache__/minimal_ssm.cpython-314.pyc 5359
ssm_state_recycling_for_tooling/__pycache__/minissm.cpython-314.pyc 4111
ssm_state_recycling_for_tooling/__pycache__/mock_engine.cpython-311.pyc 3030
ssm_state_recycling_for_tooling/__pycache__/mock_engine.cpython-314.pyc 3006
ssm_state_recycling_for_tooling/__pycache__/mock_generation.cpython-314.pyc 952
ssm_state_recycling_for_tooling/__pycache__/mock_llm.cpython-314.pyc 3736
ssm_state_recycling_for_tooling/__pycache__/mock_mamba.cpython-311.pyc 2949
ssm_state_recycling_for_tooling/__pycache__/mock_mamba.cpython-314.pyc 4783
ssm_state_recycling_for_tooling/__pycache__/mock_model.cpython-311.pyc 3844
ssm_state_recycling_for_tooling/__pycache__/mock_model.cpython-314.pyc 4202
ssm_state_recycling_for_tooling/__pycache__/mock_ssm.cpython-311.pyc 2230
ssm_state_recycling_for_tooling/__pycache__/mock_ssm.cpython-314.pyc 4327
ssm_state_recycling_for_tooling/__pycache__/mock_tooling.cpython-314.pyc 685
ssm_state_recycling_for_tooling/__pycache__/mock_tools.cpython-314.pyc 1560
ssm_state_recycling_for_tooling/__pycache__/mock_utils.cpython-314.pyc 1041
ssm_state_recycling_for_tooling/__pycache__/model.cpython-311.pyc 2263
ssm_state_recycling_for_tooling/__pycache__/model.cpython-314.pyc 3923
ssm_state_recycling_for_tooling/__pycache__/model_sim.cpython-314.pyc 5904
ssm_state_recycling_for_tooling/__pycache__/models.cpython-314.pyc 1186
ssm_state_recycling_for_tooling/__pycache__/orchestrator.cpython-311.pyc 1929
ssm_state_recycling_for_tooling/__pycache__/orchestrator.cpython-314.pyc 4580
ssm_state_recycling_for_tooling/__pycache__/primitive_ssm.cpython-314.pyc 7331
ssm_state_recycling_for_tooling/__pycache__/protocol.cpython-314.pyc 2270
ssm_state_recycling_for_tooling/__pycache__/pseudo_ssm.cpython-311.pyc 4183
ssm_state_recycling_for_tooling/__pycache__/pseudo_ssm.cpython-314.pyc 3989
ssm_state_recycling_for_tooling/__pycache__/recurrence.cpython-314.pyc 6001
ssm_state_recycling_for_tooling/__pycache__/recurrent_compressor.cpython-314.pyc 6951
ssm_state_recycling_for_tooling/__pycache__/recurrent_core.cpython-314.pyc 5763
ssm_state_recycling_for_tooling/__pycache__/recurrent_engine.cpython-311.pyc 2426
ssm_state_recycling_for_tooling/__pycache__/recurrent_engine.cpython-314.pyc 10518
ssm_state_recycling_for_tooling/__pycache__/recurrent_layer.cpython-314.pyc 3709
ssm_state_recycling_for_tooling/__pycache__/recurrent_memory.cpython-314.pyc 3442
ssm_state_recycling_for_tooling/__pycache__/recurrent_model.cpython-314.pyc 4161
ssm_state_recycling_for_tooling/__pycache__/recurrent_scaffold.cpython-314.pyc 7958
ssm_state_recycling_for_tooling/__pycache__/recurrent_ssm.cpython-314.pyc 5697
ssm_state_recycling_for_tooling/__pycache__/recurrent_unit.cpython-314.pyc 3146
ssm_state_recycling_for_tooling/__pycache__/recycle_manager.cpython-311.pyc 2307
ssm_state_recycling_for_tooling/__pycache__/recycle_manager.cpython-314.pyc 2165
ssm_state_recycling_for_tooling/__pycache__/recycle_object.cpython-314.pyc 680
ssm_state_recycling_for_tooling/__pycache__/recycler.cpython-311.pyc 4491
ssm_state_recycling_for_tooling/__pycache__/recycler.cpython-314.pyc 1079
ssm_state_recycling_for_tooling/__pycache__/recycling.cpython-311.pyc 2451
ssm_state_recycling_for_tooling/__pycache__/recycling.cpython-314.pyc 10104
ssm_state_recycling_for_tooling/__pycache__/recycling_agent.cpython-314.pyc 5033
ssm_state_recycling_for_tooling/__pycache__/recycling_core.cpython-311.pyc 6386
ssm_state_recycling_for_tooling/__pycache__/recycling_core.cpython-314.pyc 9700
ssm_state_recycling_for_tooling/__pycache__/recycling_engine.cpython-311.pyc 7550
ssm_state_recycling_for_tooling/__pycache__/recycling_engine.cpython-314.pyc 7974
ssm_state_recycling_for_tooling/__pycache__/recycling_layer.cpython-314.pyc 2391
ssm_state_recycling_for_tooling/__pycache__/recycling_manager.cpython-311.pyc 9695
ssm_state_recycling_for_tooling/__pycache__/recycling_manager.cpython-314.pyc 10641
ssm_state_recycling_for_tooling/__pycache__/recycling_orchestrator.cpython-311.pyc 3086
ssm_state_recycling_for_tooling/__pycache__/recycling_orchestrator.cpython-314.pyc 4739
ssm_state_recycling_for_tooling/__pycache__/recycling_runtime.cpython-311.pyc 4525
ssm_state_recycling_for_tooling/__pycache__/recycling_runtime.cpython-314.pyc 4332
ssm_state_recycling_for_tooling/__pycache__/recycling_ssm.cpython-311.pyc 5259
ssm_state_recycling_for_tooling/__pycache__/recycling_ssm.cpython-314.pyc 5729
ssm_state_recycling_for_tooling/__pycache__/runtime.cpython-311.pyc 2055
ssm_state_recycling_for_tooling/__pycache__/runtime.cpython-314.pyc 2286
ssm_state_recycling_for_tooling/__pycache__/scaffold.cpython-311.pyc 2572
ssm_state_recycling_for_tooling/__pycache__/scaffold.cpython-314.pyc 2311
ssm_state_recycling_for_tooling/__pycache__/session.cpython-311.pyc 2550
ssm_state_recycling_for_tooling/__pycache__/session.cpython-314.pyc 3344
ssm_state_recycling_for_tooling/__pycache__/sessions.cpython-311.pyc 2849
ssm_state_recycling_for_tooling/__pycache__/sessions.cpython-314.pyc 2717
ssm_state_recycling_for_tooling/__pycache__/sim_model.cpython-311.pyc 2887
ssm_state_recycling_for_tooling/__pycache__/sim_model.cpython-314.pyc 2728
ssm_state_recycling_for_tooling/__pycache__/simple_mamba.cpython-314.pyc 2072
ssm_state_recycling_for_tooling/__pycache__/simple_ssm.cpython-311.pyc 3341
ssm_state_recycling_for_tooling/__pycache__/simple_ssm.cpython-314.pyc 3682
ssm_state_recycling_for_tooling/__pycache__/simplified_ssm.cpython-314.pyc 4208
ssm_state_recycling_for_tooling/__pycache__/simulated_llm.cpython-314.pyc 2125
ssm_state_recycling_for_tooling/__pycache__/simulated_mamba.cpython-311.pyc 3192
ssm_state_recycling_for_tooling/__pycache__/simulated_mamba.cpython-314.pyc 3056
ssm_state_recycling_for_tooling/__pycache__/simulated_ssm.cpython-311.pyc 4606
ssm_state_recycling_for_tooling/__pycache__/simulated_ssm.cpython-314.pyc 4461
ssm_state_recycling_for_tooling/__pycache__/simulation.cpython-311.pyc 4995
ssm_state_recycling_for_tooling/__pycache__/simulation.cpython-314.pyc 5174
ssm_state_recycling_for_tooling/__pycache__/simulator.cpython-311.pyc 3836
ssm_state_recycling_for_tooling/__pycache__/simulator.cpython-314.pyc 2988
ssm_state_recycling_for_tooling/__pycache__/ssm.cpython-311.pyc 4615
ssm_state_recycling_for_tooling/__pycache__/ssm.cpython-314.pyc 4513
ssm_state_recycling_for_tooling/__pycache__/ssm_agent.cpython-314.pyc 7440
ssm_state_recycling_for_tooling/__pycache__/ssm_backend.cpython-314.pyc 4430
ssm_state_recycling_for_tooling/__pycache__/ssm_block.cpython-314.pyc 3527
ssm_state_recycling_for_tooling/__pycache__/ssm_core.cpython-311.pyc 3133
ssm_state_recycling_for_tooling/__pycache__/ssm_core.cpython-314.pyc 4340
ssm_state_recycling_for_tooling/__pycache__/ssm_engine.cpython-311.pyc 5263
ssm_state_recycling_for_tooling/__pycache__/ssm_engine.cpython-314.pyc 3889
ssm_state_recycling_for_tooling/__pycache__/ssm_kernel.cpython-314.pyc 5129
ssm_state_recycling_for_tooling/__pycache__/ssm_layer.cpython-314.pyc 4167
ssm_state_recycling_for_tooling/__pycache__/ssm_lite.cpython-314.pyc 4507
ssm_state_recycling_for_tooling/__pycache__/ssm_minimal.cpython-311.pyc 5589
ssm_state_recycling_for_tooling/__pycache__/ssm_minimal.cpython-314.pyc 4551
ssm_state_recycling_for_tooling/__pycache__/ssm_mock.cpython-311.pyc 2833
ssm_state_recycling_for_tooling/__pycache__/ssm_mock.cpython-314.pyc 6326
ssm_state_recycling_for_tooling/__pycache__/ssm_model.cpython-314.pyc 10592
ssm_state_recycling_for_tooling/__pycache__/ssm_proxy.cpython-311.pyc 3187
ssm_state_recycling_for_tooling/__pycache__/ssm_proxy.cpython-314.pyc 3214
ssm_state_recycling_for_tooling/__pycache__/ssm_sim.cpython-311.pyc 3031
ssm_state_recycling_for_tooling/__pycache__/ssm_sim.cpython-314.pyc 2921
ssm_state_recycling_for_tooling/__pycache__/ssm_simulation.cpython-314.pyc 2646
ssm_state_recycling_for_tooling/__pycache__/ssm_toy.cpython-314.pyc 2753
ssm_state_recycling_for_tooling/__pycache__/ssm_unit.cpython-314.pyc 3397
ssm_state_recycling_for_tooling/__pycache__/ssm_wrapper.cpython-314.pyc 3384
ssm_state_recycling_for_tooling/__pycache__/state.cpython-314.pyc 2353
ssm_state_recycling_for_tooling/__pycache__/state_container.cpython-314.pyc 1629
ssm_state_recycling_for_tooling/__pycache__/state_core.cpython-314.pyc 5219
ssm_state_recycling_for_tooling/__pycache__/state_handler.cpython-314.pyc 1094
ssm_state_recycling_for_tooling/__pycache__/state_machine.cpython-311.pyc 3135
ssm_state_recycling_for_tooling/__pycache__/state_machine.cpython-314.pyc 3063
ssm_state_recycling_for_tooling/__pycache__/state_management.cpython-314.pyc 1162
ssm_state_recycling_for_tooling/__pycache__/state_manager.cpython-314.pyc 1229
ssm_state_recycling_for_tooling/__pycache__/state_model.cpython-314.pyc 6360
ssm_state_recycling_for_tooling/__pycache__/state_operations.cpython-314.pyc 524
ssm_state_recycling_for_tooling/__pycache__/state_processor.cpython-314.pyc 1227
ssm_state_recycling_for_tooling/__pycache__/state_recycler.cpython-314.pyc 1160
ssm_state_recycling_for_tooling/__pycache__/stateful_core.cpython-314.pyc 10376
ssm_state_recycling_for_tooling/__pycache__/states.cpython-314.pyc 2785
ssm_state_recycling_for_tooling/__pycache__/synth_ssm.cpython-311.pyc 4678
ssm_state_recycling_for_tooling/__pycache__/synth_ssm.cpython-314.pyc 8025
ssm_state_recycling_for_tooling/__pycache__/synthetic_core.cpython-314.pyc 4817
ssm_state_recycling_for_tooling/__pycache__/synthetic_ssm.cpython-311.pyc 3501
ssm_state_recycling_for_tooling/__pycache__/synthetic_ssm.cpython-314.pyc 3538
ssm_state_recycling_for_tooling/__pycache__/tokenizer.cpython-311.pyc 1422
ssm_state_recycling_for_tooling/__pycache__/tokenizer.cpython-314.pyc 1054
ssm_state_recycling_for_tooling/__pycache__/tool.cpython-314.pyc 1579
ssm_state_recycling_for_tooling/__pycache__/tool_adapter.cpython-314.pyc 12096
ssm_state_recycling_for_tooling/__pycache__/tool_agent.cpython-311.pyc 3029
ssm_state_recycling_for_tooling/__pycache__/tool_agent.cpython-314.pyc 3770
ssm_state_recycling_for_tooling/__pycache__/tool_broker.cpython-314.pyc 2980
ssm_state_recycling_for_tooling/__pycache__/tool_env.cpython-314.pyc 2585
ssm_state_recycling_for_tooling/__pycache__/tool_executor.cpython-311.pyc 1985
ssm_state_recycling_for_tooling/__pycache__/tool_executor.cpython-314.pyc 2579
ssm_state_recycling_for_tooling/__pycache__/tool_interface.cpython-314.pyc 3328
ssm_state_recycling_for_tooling/__pycache__/tool_manager.cpython-314.pyc 5163
ssm_state_recycling_for_tooling/__pycache__/tool_orchestrator.cpython-311.pyc 4383
ssm_state_recycling_for_tooling/__pycache__/tool_orchestrator.cpython-314.pyc 4378
ssm_state_recycling_for_tooling/__pycache__/tool_use.cpython-314.pyc 7833
ssm_state_recycling_for_tooling/__pycache__/toolbox.cpython-314.pyc 2584
ssm_state_recycling_for_tooling/__pycache__/tooling.cpython-311.pyc 4073
ssm_state_recycling_for_tooling/__pycache__/tooling.cpython-314.pyc 3935
ssm_state_recycling_for_tooling/__pycache__/tooling_agent.cpython-311.pyc 3750
ssm_state_recycling_for_tooling/__pycache__/tooling_agent.cpython-314.pyc 4081
ssm_state_recycling_for_tooling/__pycache__/tooling_interface.cpython-314.pyc 3131
ssm_state_recycling_for_tooling/__pycache__/tooling_loop.cpython-314.pyc 2877
ssm_state_recycling_for_tooling/__pycache__/tooling_orchestrator.cpython-314.pyc 6957
ssm_state_recycling_for_tooling/__pycache__/tooling_state_manager.cpython-314.pyc 1556
ssm_state_recycling_for_tooling/__pycache__/tools.cpython-311.pyc 1381
ssm_state_recycling_for_tooling/__pycache__/tools.cpython-314.pyc 930
ssm_state_recycling_for_tooling/__pycache__/toy_ssm.cpython-311.pyc 5679
ssm_state_recycling_for_tooling/__pycache__/toy_ssm.cpython-314.pyc 4376
ssm_state_recycling_for_tooling/__pycache__/tracker.cpython-314.pyc 619
ssm_state_recycling_for_tooling/__pycache__/types.cpython-314.pyc 1682
ssm_state_recycling_for_tooling/__pycache__/utils.cpython-311.pyc 501
ssm_state_recycling_for_tooling/__pycache__/utils.cpython-314.pyc 380
ssm_state_recycling_for_tooling/__pycache__/vector_math.cpython-314.pyc 2647
ssm_state_recycling_for_tooling/__pycache__/workflow.cpython-311.pyc 4266
ssm_state_recycling_for_tooling/__pycache__/workflow.cpython-314.pyc 3923
ssm_state_recycling_for_tooling/__pycache__/workflows.cpython-311.pyc 2848
ssm_state_recycling_for_tooling/__pycache__/workflows.cpython-314.pyc 2473
ssm_state_recycling_for_tooling/agent.py 3050
ssm_state_recycling_for_tooling/agent_context.py 949
ssm_state_recycling_for_tooling/agent_logic.py 2235
ssm_state_recycling_for_tooling/agent_loop.py 3413
ssm_state_recycling_for_tooling/agent_recycler.py 3247
ssm_state_recycling_for_tooling/agents.py 2812
ssm_state_recycling_for_tooling/benchmark.py 2329
ssm_state_recycling_for_tooling/benchmarker.py 1261
ssm_state_recycling_for_tooling/cache.py 700
ssm_state_recycling_for_tooling/common.py 174
ssm_state_recycling_for_tooling/compact_ssm.py 3402
ssm_state_recycling_for_tooling/compressor.py 1760
ssm_state_recycling_for_tooling/context.py 129
ssm_state_recycling_for_tooling/context_management.py 75
ssm_state_recycling_for_tooling/context_span.py 1071
ssm_state_recycling_for_tooling/controller.py 2453
ssm_state_recycling_for_tooling/controllers.py 2946
ssm_state_recycling_for_tooling/core.py 2228
ssm_state_recycling_for_tooling/core/__init__.py 236
ssm_state_recycling_for_tooling/core/__pycache__/__init__.cpython-314.pyc 463
ssm_state_recycling_for_tooling/core/__pycache__/agent.cpython-314.pyc 3305
ssm_state_recycling_for_tooling/core/__pycache__/ssm.cpython-314.pyc 3258
ssm_state_recycling_for_tooling/core/__pycache__/tools.cpython-314.pyc 2386
ssm_state_recycling_for_tooling/core/agent.py 3482
ssm_state_recycling_for_tooling/core/ssm.py 2977
ssm_state_recycling_for_tooling/core/tools.py 1035
ssm_state_recycling_for_tooling/core_agent.py 3636
ssm_state_recycling_for_tooling/core_engine.py 4846
ssm_state_recycling_for_tooling/core_machinery.py 3796
ssm_state_recycling_for_tooling/core_mamba.py 4988
ssm_state_recycling_for_tooling/core_model.py 6432
ssm_state_recycling_for_tooling/core_runtime.py 3680
ssm_state_recycling_for_tooling/core_ssm.py 2815
ssm_state_recycling_for_tooling/core_tools.py 1224
ssm_state_recycling_for_tooling/cycle_operations.py 72
ssm_state_recycling_for_tooling/decorators.py 1221
ssm_state_recycling_for_tooling/demo.py 627
ssm_state_recycling_for_tooling/demo_model.py 1996
ssm_state_recycling_for_tooling/demo_module.py 250
ssm_state_recycling_for_tooling/demo_utils.py 109
ssm_state_recycling_for_tooling/embedding.py 1109
ssm_state_recycling_for_tooling/embeddings.py 322
ssm_state_recycling_for_tooling/encoder.py 442
ssm_state_recycling_for_tooling/engine.py 4030
ssm_state_recycling_for_tooling/environment.py 1059
ssm_state_recycling_for_tooling/exceptions.py 160
ssm_state_recycling_for_tooling/executor.py 1744
ssm_state_recycling_for_tooling/impl.py 5199
ssm_state_recycling_for_tooling/instance.py 175
ssm_state_recycling_for_tooling/interface.py 2609
ssm_state_recycling_for_tooling/local_tools.py 435
ssm_state_recycling_for_tooling/loop.py 3993
ssm_state_recycling_for_tooling/mamba_core.py 2452
ssm_state_recycling_for_tooling/mamba_mini.py 4224
ssm_state_recycling_for_tooling/mamba_minimal.py 2225
ssm_state_recycling_for_tooling/mamba_mock.py 3837
ssm_state_recycling_for_tooling/manager.py 486
ssm_state_recycling_for_tooling/math_backend.py 1829
ssm_state_recycling_for_tooling/math_utils.py 689
ssm_state_recycling_for_tooling/mechanism.py 2131
ssm_state_recycling_for_tooling/memory.py 2673
ssm_state_recycling_for_tooling/memory_core.py 2798
ssm_state_recycling_for_tooling/micro_ssm.py 4402
ssm_state_recycling_for_tooling/mimic.py 7215
ssm_state_recycling_for_tooling/mimic_ssm.py 2684
ssm_state_recycling_for_tooling/mini_mamba.py 3038
ssm_state_recycling_for_tooling/mini_ssm.py 3565
ssm_state_recycling_for_tooling/minimal_ssm.py 2508
ssm_state_recycling_for_tooling/minissm.py 2805
ssm_state_recycling_for_tooling/mock_engine.py 2321
ssm_state_recycling_for_tooling/mock_generation.py 392
ssm_state_recycling_for_tooling/mock_llm.py 2623
ssm_state_recycling_for_tooling/mock_mamba.py 2962
ssm_state_recycling_for_tooling/mock_model.py 2411
ssm_state_recycling_for_tooling/mock_ssm.py 3870
ssm_state_recycling_for_tooling/mock_tooling.py 122
ssm_state_recycling_for_tooling/mock_tools.py 1174
ssm_state_recycling_for_tooling/mock_utils.py 390
ssm_state_recycling_for_tooling/mockingbird.py 5293
ssm_state_recycling_for_tooling/model.py 3752
ssm_state_recycling_for_tooling/model_sim.py 3954
ssm_state_recycling_for_tooling/models.py 525
ssm_state_recycling_for_tooling/orchestrator.py 2333
ssm_state_recycling_for_tooling/primitive_ssm.py 3678
ssm_state_recycling_for_tooling/protocol.py 745
ssm_state_recycling_for_tooling/pseudo_ssm.py 2368
ssm_state_recycling_for_tooling/recurrence.py 3535
ssm_state_recycling_for_tooling/recurrent_compressor.py 4201
ssm_state_recycling_for_tooling/recurrent_core.py 3958
ssm_state_recycling_for_tooling/recurrent_engine.py 7150
ssm_state_recycling_for_tooling/recurrent_layer.py 2183
ssm_state_recycling_for_tooling/recurrent_memory.py 2739
ssm_state_recycling_for_tooling/recurrent_model.py 2828
ssm_state_recycling_for_tooling/recurrent_scaffold.py 6192
ssm_state_recycling_for_tooling/recurrent_ssm.py 3075
ssm_state_recycling_for_tooling/recurrent_unit.py 1778
ssm_state_recycling_for_tooling/recycle_manager.py 2187
ssm_state_recycling_for_tooling/recycle_object.py 123
ssm_state_recycling_for_tooling/recycler.py 401
ssm_state_recycling_for_tooling/recycling.py 7478
ssm_state_recycling_for_tooling/recycling_agent.py 2999
ssm_state_recycling_for_tooling/recycling_core.py 4317
ssm_state_recycling_for_tooling/recycling_engine.py 4931
ssm_state_recycling_for_tooling/recycling_layer.py 1723
ssm_state_recycling_for_tooling/recycling_manager.py 7950
ssm_state_recycling_for_tooling/recycling_orchestrator.py 3944
ssm_state_recycling_for_tooling/recycling_runtime.py 4047
ssm_state_recycling_for_tooling/recycling_ssm.py 3672
ssm_state_recycling_for_tooling/runtime.py 2059
ssm_state_recycling_for_tooling/scaffold.py 1240
ssm_state_recycling_for_tooling/session.py 3427
ssm_state_recycling_for_tooling/sessions.py 1922
ssm_state_recycling_for_tooling/shell.py 558
ssm_state_recycling_for_tooling/sim_model.py 2446
ssm_state_recycling_for_tooling/simple_mamba.py 1205
ssm_state_recycling_for_tooling/simple_ssm.py 2550
ssm_state_recycling_for_tooling/simplified_ssm.py 2378
ssm_state_recycling_for_tooling/simulated_llm.py 1322
ssm_state_recycling_for_tooling/simulated_mamba.py 2428
ssm_state_recycling_for_tooling/simulated_ssm.py 2805
ssm_state_recycling_for_tooling/simulation.py 2700
ssm_state_recycling_for_tooling/simulator.py 315
ssm_state_recycling_for_tooling/sm_modules.py 462
ssm_state_recycling_for_tooling/ssm.py 2562
ssm_state_recycling_for_tooling/ssm_agent.py 3840
ssm_state_recycling_for_tooling/ssm_backend.py 2734
ssm_state_recycling_for_tooling/ssm_block.py 1995
ssm_state_recycling_for_tooling/ssm_core.py 2719
ssm_state_recycling_for_tooling/ssm_engine.py 2495
ssm_state_recycling_for_tooling/ssm_kernel.py 2943
ssm_state_recycling_for_tooling/ssm_layer.py 2866
ssm_state_recycling_for_tooling/ssm_lite.py 2211
ssm_state_recycling_for_tooling/ssm_minimal.py 2960
ssm_state_recycling_for_tooling/ssm_mock.py 3591
ssm_state_recycling_for_tooling/ssm_model.py 7038
ssm_state_recycling_for_tooling/ssm_proxy.py 2585
ssm_state_recycling_for_tooling/ssm_sim.py 1806
ssm_state_recycling_for_tooling/ssm_simulation.py 1166
ssm_state_recycling_for_tooling/ssm_toy.py 1719
ssm_state_recycling_for_tooling/ssm_unit.py 2353
ssm_state_recycling_for_tooling/ssm_wrapper.py 2490
ssm_state_recycling_for_tooling/state.py 1156
ssm_state_recycling_for_tooling/state_container.py 424
ssm_state_recycling_for_tooling/state_core.py 3160
ssm_state_recycling_for_tooling/state_handler.py 289
ssm_state_recycling_for_tooling/state_machine.py 2032
ssm_state_recycling_for_tooling/state_management.py 462
ssm_state_recycling_for_tooling/state_manager.py 225
ssm_state_recycling_for_tooling/state_model.py 4284
ssm_state_recycling_for_tooling/state_operations.py 178
ssm_state_recycling_for_tooling/state_processor.py 339
ssm_state_recycling_for_tooling/state_recycler.py 709
ssm_state_recycling_for_tooling/stateful_core.py 6217
ssm_state_recycling_for_tooling/states.py 935
ssm_state_recycling_for_tooling/synth_ssm.py 3942
ssm_state_recycling_for_tooling/synthetic_core.py 3901
ssm_state_recycling_for_tooling/synthetic_ssm.py 2104
ssm_state_recycling_for_tooling/tokenizer.py 651
ssm_state_recycling_for_tooling/tool.py 401
ssm_state_recycling_for_tooling/tool_adapter.py 8631
ssm_state_recycling_for_tooling/tool_agent.py 3957
ssm_state_recycling_for_tooling/tool_broker.py 1584
ssm_state_recycling_for_tooling/tool_env.py 681
ssm_state_recycling_for_tooling/tool_executor.py 1131
ssm_state_recycling_for_tooling/tool_interface.py 1311
ssm_state_recycling_for_tooling/tool_manager.py 2063
ssm_state_recycling_for_tooling/tool_orchestrator.py 3443
ssm_state_recycling_for_tooling/tool_use.py 4713
ssm_state_recycling_for_tooling/tool_utilities.py 392
ssm_state_recycling_for_tooling/toolbox.py 1219
ssm_state_recycling_for_tooling/tooling.py 3227
ssm_state_recycling_for_tooling/tooling_agent.py 2982
ssm_state_recycling_for_tooling/tooling_interface.py 2840
ssm_state_recycling_for_tooling/tooling_loop.py 2300
ssm_state_recycling_for_tooling/tooling_orchestrator.py 3980
ssm_state_recycling_for_tooling/tooling_state_manager.py 785
ssm_state_recycling_for_tooling/tools.py 410
ssm_state_recycling_for_tooling/toy_ssm.py 3432
ssm_state_recycling_for_tooling/tracker.py 103
ssm_state_recycling_for_tooling/types.py 399
ssm_state_recycling_for_tooling/utils.py 138
ssm_state_recycling_for_tooling/vector_math.py 1114
ssm_state_recycling_for_tooling/workflow.py 3703
ssm_state_recycling_for_tooling/workflows.py 2370
state/state_ssm_state_recycling_for_tooling.state_manager.json 2
Manifest
Structured metadata ARES recorded when it created this project.
{
  "id": "ssm-state-recycling-for-tooling",
  "title": "SSM State Recycling for Tooling",
  "summary": "SSM State Recycling for Tooling -> Success (score=2.20). Promote this line toward an invention brief.",
  "source": "student_autonomy",
  "kind": "invention",
  "path": "inventions/ssm-state-recycling-for-tooling",
  "delivery_mode": "prototype",
  "release_tier": "prototype",
  "release_verification_status": "not_run",
  "created_at": "2026-03-31 13:56:04",
  "updated_at": "2026-05-22 22:16:58",
  "project_entrypoint": "run_demo.py",
  "smoke_test_status": "failed",
  "smoke_test_output": "Traceback (most recent call last): File \"/home/corbybender/ares/inventions/ssm-state-recycling-for-tooling/run_demo.py\", line 5, in <module> from ssm_state_recycling_for_tooling.demo import run_demo File \"/home/corbybender/ares/inventions/ssm-state-recycling-for-tooling/ssm_state_recycling_for_tooling/__init__.py\", line 1, in <module> from .core import InventionPlanner, WorkloadSample, summarize_plan ImportError: cannot import name 'InventionPlanner' from 'ssm_state_recycling_for_tooling.core' (",
  "generated_files": 6,
  "project_generated_at": "2026-05-22 22:16:57",
  "source_hypothesis_id": "hyp-ssm-state-recycling-for-tooling",
  "source_exp_path": "experiments\\exp_self.20260314183316.003_20260314_183346",
  "verification_status": "failed",
  "verification_results": [
    {
      "command": "\"/home/corbybender/ares/.venv-linux/bin/python\" -m py_compile \"run_demo.py\"",
      "passed": true,
      "returncode": 0,
      "timed_out": false,
      "stdout_excerpt": "",
      "stderr_excerpt": ""
    },
    {
      "command": "\"/home/corbybender/ares/.venv-linux/bin/python\" -m compileall \"ssm_state_recycling_for_tooling\"",
      "passed": false,
      "returncode": 1,
      "timed_out": false,
      "stdout_excerpt": "Listing 'ssm_state_recycling_for_tooling'...\nListing 'ssm_state_recycling_for_tooling/core'...\nCompiling 'ssm_state_recycling_for_tooling/mockingbird.py'...\n***   File \"ssm_state_recycling_for_tooling/mockingbird.py\", line 45\n    return f\"{sum(self.state):.4f}\n           ^\nSyntaxError: unterminated f-string literal (detected at line 45)\n\nCompiling 'ssm_state_recycling_for_tooling/session.py'...\n***   File \"ssm_state_recycling_for_tooling/session.py\", line 55\n    response.steps.append(\n                         ^\nSyntaxError: '(' was never closed\n\nCompiling 'ssm_state_recycling_for_tooling/shell.py'...\n*** Sorry: IndentationError: unindent does not match any outer indentation level (shell.py, line 13)\nCompiling 'ssm_state_recycling_for_tooling/simulator.py'...\n*** Sorry: IndentationError: expected an indented block after class definition on line 1 (simulator.py, line 3)\nCompiling 'ssm_state_recycling_for_tooling/sm_modules.py'...\n*** Sorry: IndentationError: expected an indented block after class definition on line 1 (sm_modules.py, line 2)\nCompiling 'ssm_state_recycling_for_tooling/tool_utilities.py'...\n*** Sorry: IndentationError: expected an indented block after function definition on line 6 (tool_utilities.py, line 8)",
      "stderr_excerpt": ""
    },
    {
      "command": "\"/home/corbybender/ares/.venv-linux/bin/python\" run_demo.py",
      "passed": true,
      "returncode": 0,
      "timed_out": false,
      "stdout_excerpt": "Initial state: {}\nState recycling not implemented.\nINVENTION_SMOKE_TEST: PASS",
      "stderr_excerpt": ""
    }
  ],
  "verification_failure": {
    "command": "\"/home/corbybender/ares/.venv-linux/bin/python\" -m compileall \"ssm_state_recycling_for_tooling\"",
    "reason": ""
  },
  "project_status": "build_failed"
}