Structural analysis adapters for external agent orchestration systems.
The operon_ai.convergence package bridges 5 external agent frameworks (Swarms, DeerFlow, AnimaWorks, Ralph, A-Evolve) into Operon's structural analysis layer. All adapters operate on serializable dicts — no external dependencies.
┌─────────────────────────────────────────────┐
│ A-Evolve (evolution layer) │
├─────────────────────────────────────────────┤
│ AnimaWorks (cognitive layer) │
├─────────────────────────────────────────────┤
│ AsyncThink (thinking layer) │
├─────────────────────────────────────────────┤
│ Ralph / DeerFlow / Swarms (orchestration) │
├─────────────────────────────────────────────┤
│ Operon (structural layer) │
└─────────────────────────────────────────────┘
Type-level bridges to Swarms, DeerFlow, AnimaWorks, Ralph, and A-Evolve. All produce ExternalTopology, consumed by analyze_external_topology() to apply Operon's four epistemic theorems as a structural linter.
parse_swarm_topology() — Swarms workflow patternsparse_animaworks_org() — AnimaWorks org hierarchiesparse_deerflow_session() — DeerFlow session configsparse_ralph_config() — Ralph hat definitionsparse_aevolve_workspace() — A-Evolve workspace manifestsSeed Operon's PatternLibrary from external catalogs:
seed_library_from_swarms() — 10 built-in Swarms patternsseed_library_from_deerflow() — DeerFlow sessionsseed_library_from_acg_survey() — 8 ACG survey method categoriesskill_to_template() / template_to_skill() — bidirectional DeerFlow bridgehybrid_skill_organism() — library-first + generator fallbackPrimingView — multi-channel SubstrateView with trust, telemetry, experiencebridge_animaworks_memory() / bridge_deerflow_memory() — import into BiTemporalMemoryHeartbeatDaemon — idle-time consolidationAsyncOrganizer — Fork/Join execution within stagesEvolutionGating.tla — models the A-Evolve Solve→Observe→Evolve→Gate→Reload loop with monotonic score safetyDesignProblem + compose_series/parallel + feedback_fixed_point — Zardini co-designMockEvaluator using real structural analysis (topology advice, epistemic bounds, pattern scoring)PromptOptimizer protocol with NoOpOptimizer reference implementation; EvolutionaryOptimizer extended protocolattach_optimizer — attach optimizer to any SkillStage for prompt-level tuningWorkflowGenerator protocol with HeuristicGenerator reference implementation; ReasoningGenerator extended protocolgenerate_and_register — generate workflow topology and register it in PatternLibraryIntegrates Meta-Harness (Lee et al., Stanford/MIT 2026) insights: filesystem-backed trace stores for evolutionary search, Pareto convergence detection, causal diagnosis safety properties, and cross-framework harness template exchange.
FilesystemOptimizer — extends EvolutionaryOptimizer with full-history filesystem access (source + traces + scores per candidate)HarnessSearchDP — wraps Meta-Harness outer loop as a Zardini DesignProblemLiveEvaluator — real LLM evaluation across Gemini API, Claude CLI, Codex CLIConvergenceDetection.tlaEvolutionGating.tla