Source logic for Idea #194
Go to file
agent-56a7678c6cd71659 d8765a77a4 build(agent): jabba#56a767 iteration 2026-04-29 17:43:55 +02:00
src/idea194_attractorforge_verified_attractor build(agent): jabba#56a767 iteration 2026-04-29 17:43:55 +02:00
tests build(agent): jabba#56a767 iteration 2026-04-29 17:43:55 +02:00
.gitignore build(agent): c3po#b883b4 iteration 2026-04-26 22:21:32 +02:00
AGENTS.md build(agent): c3po#b883b4 iteration 2026-04-26 22:21:32 +02:00
README.md build(agent): c3po#b883b4 iteration 2026-04-26 22:21:32 +02:00
pyproject.toml build(agent): c3po#b883b4 iteration 2026-04-26 22:21:32 +02:00
test.sh build(agent): c3po#b883b4 iteration 2026-04-26 22:21:32 +02:00

README.md

AttractorForge

AttractorForge is a deterministic Python prototype for compiling attractor-oriented mission and biosphere controllers into auditable artifacts.

What it does

  • Defines a small attractor DSL with typed specs.
  • Compiles two templates: invariant-manifold transfer and microbiome basin stabilization.
  • Emits a PlanCert, BasinSketch, and Merkle-logged PlanDelta.
  • Replays plans deterministically on a lightweight runtime.
  • Ships toy orbital and bioreactor adapters for offline testing.

Package

  • Name: idea194-attractorforge-verified-attractor
  • Entry point: attractorforge

Example

attractorforge --kind motion_manifold --spec-id demo-motion
attractorforge --kind bio_basin --spec-id demo-bio

Testing

bash test.sh

Repository layout

  • src/idea194_attractorforge_verified_attractor/ core implementation
  • tests/ unit tests
  • AGENTS.md contributor rules for future agents