gitextract_idptty0p/ ├── .github/ │ └── workflows/ │ ├── skill-lint.yml │ └── skill-review.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _project_specs/ │ ├── 00-autonomous-engineering-roadmap.md │ ├── 01-runtime-observability.md │ ├── 02-rollback-and-recovery.md │ ├── 03-verifiable-contracts.md │ ├── 04-multi-agent-coordination.md │ ├── 05-confidence-calibration.md │ ├── 06-cost-budget-awareness.md │ ├── 07-human-escalation-protocol.md │ ├── 08-auto-code-index.md │ └── 09-multimodal-ingestion.md ├── commands/ │ ├── analyze-repo.md │ ├── analyze-workspace.md │ ├── check-contributors.md │ ├── icpg-bootstrap.md │ ├── icpg-drift.md │ ├── icpg-impact.md │ ├── icpg-why.md │ ├── initialize-project.md │ ├── maggy-init.md │ ├── maggy.md │ ├── mnemos-checkpoint.md │ ├── mnemos-status.md │ ├── polyphony-init.md │ ├── polyphony-spawn.md │ ├── polyphony-status.md │ ├── spawn-team.md │ ├── sync-agents.md │ ├── sync-contracts.md │ └── update-code-index.md ├── docs/ │ ├── architecture-v5.md │ ├── benchmark-results.md │ ├── mnemos-implementation.md │ └── polyphony-spec.md ├── evals/ │ ├── README.md │ ├── agent-teams/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── base/ │ │ ├── scenario-1/ │ │ │ ├── criteria.json │ │ │ └── task.md │ │ └── scenario-2/ │ │ ├── criteria.json │ │ └── task.md │ ├── code-review/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── commit-hygiene/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── credentials/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── database-schema/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── existing-repo/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── llm-patterns/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── project-tooling/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── python/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── react-web/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── run-evals.sh │ ├── security/ │ │ ├── scenario-1/ │ │ │ ├── criteria.json │ │ │ └── task.md │ │ └── scenario-2/ │ │ ├── criteria.json │ │ └── task.md │ ├── session-management/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ ├── supabase/ │ │ └── scenario-1/ │ │ ├── criteria.json │ │ └── task.md │ └── typescript/ │ └── scenario-1/ │ ├── criteria.json │ └── task.md ├── hooks/ │ ├── post-commit-graph │ ├── pre-push │ └── workspace/ │ ├── check-contract-freshness.sh │ ├── check-graph-freshness.sh │ ├── post-commit-contracts.sh │ └── pre-push-contracts.sh ├── install.sh ├── maggy/ │ ├── .gitignore │ ├── PLAN.md │ ├── README.md │ ├── config.example.yaml │ ├── docs/ │ │ ├── benchmark-results.md │ │ └── maggy-rfc.md │ ├── install.sh │ ├── maggy/ │ │ ├── __init__.py │ │ ├── adapters/ │ │ │ ├── __init__.py │ │ │ ├── cli_discovery.py │ │ │ └── pi.py │ │ ├── api/ │ │ │ ├── __init__.py │ │ │ ├── auth.py │ │ │ ├── routes.py │ │ │ ├── routes_budget.py │ │ │ ├── routes_chat.py │ │ │ ├── routes_cikg.py │ │ │ ├── routes_deploy.py │ │ │ ├── routes_engram.py │ │ │ ├── routes_escalation.py │ │ │ ├── routes_events.py │ │ │ ├── routes_forge.py │ │ │ ├── routes_heartbeat.py │ │ │ ├── routes_history.py │ │ │ ├── routes_improve.py │ │ │ ├── routes_lexon.py │ │ │ ├── routes_mesh.py │ │ │ ├── routes_mesh_admin.py │ │ │ ├── routes_monitor.py │ │ │ ├── routes_observability.py │ │ │ ├── routes_planning.py │ │ │ ├── routes_process.py │ │ │ ├── routes_projects.py │ │ │ ├── routes_routing.py │ │ │ └── routes_setup.py │ │ ├── budget.py │ │ ├── calibration/ │ │ │ ├── __init__.py │ │ │ └── tracker.py │ │ ├── checkpoint.py │ │ ├── cikg/ │ │ │ ├── __init__.py │ │ │ ├── graph.py │ │ │ ├── models.py │ │ │ ├── queries.py │ │ │ └── storage.py │ │ ├── cli.py │ │ ├── cli_chat.py │ │ ├── cli_client.py │ │ ├── cli_output.py │ │ ├── cli_repl_cmds.py │ │ ├── cli_sessions.py │ │ ├── cli_welcome.py │ │ ├── config.py │ │ ├── contracts/ │ │ │ ├── __init__.py │ │ │ └── generator.py │ │ ├── coordination/ │ │ │ ├── __init__.py │ │ │ └── lock_manager.py │ │ ├── deploy.py │ │ ├── discovery.py │ │ ├── engram/ │ │ │ ├── __init__.py │ │ │ ├── diagnostics.py │ │ │ ├── record.py │ │ │ ├── retrieval.py │ │ │ ├── seed.py │ │ │ └── store.py │ │ ├── escalation/ │ │ │ ├── __init__.py │ │ │ └── protocol.py │ │ ├── event_spine/ │ │ │ ├── __init__.py │ │ │ ├── emitter.py │ │ │ ├── events.py │ │ │ ├── header.py │ │ │ └── store.py │ │ ├── fatigue.py │ │ ├── forge/ │ │ │ ├── __init__.py │ │ │ ├── connector.py │ │ │ ├── detector.py │ │ │ └── registry.py │ │ ├── heartbeat/ │ │ │ ├── __init__.py │ │ │ ├── jobs.py │ │ │ └── scheduler.py │ │ ├── history/ │ │ │ ├── __init__.py │ │ │ ├── analyzer.py │ │ │ ├── models.py │ │ │ ├── parsers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── claude.py │ │ │ │ ├── codex.py │ │ │ │ └── kimi.py │ │ │ ├── service.py │ │ │ └── store.py │ │ ├── improve/ │ │ │ ├── __init__.py │ │ │ ├── analyzer.py │ │ │ ├── models.py │ │ │ ├── service.py │ │ │ └── signals.py │ │ ├── lexon/ │ │ │ ├── __init__.py │ │ │ ├── disambiguate.py │ │ │ ├── personalization.py │ │ │ ├── record.py │ │ │ ├── router.py │ │ │ └── terminology.py │ │ ├── main.py │ │ ├── mesh/ │ │ │ ├── __init__.py │ │ │ ├── discovery.py │ │ │ ├── git_discovery.py │ │ │ ├── manager.py │ │ │ ├── memory.py │ │ │ ├── network.py │ │ │ ├── org_scanner.py │ │ │ ├── protocol.py │ │ │ ├── provenance.py │ │ │ ├── publisher.py │ │ │ ├── quarantine.py │ │ │ ├── store.py │ │ │ ├── sync.py │ │ │ ├── transport.py │ │ │ ├── ws_client.py │ │ │ └── ws_server.py │ │ ├── mnemos/ │ │ │ ├── __init__.py │ │ │ ├── fatigue.py │ │ │ └── signals.py │ │ ├── models/ │ │ │ ├── __init__.py │ │ │ └── plan.py │ │ ├── observability/ │ │ │ ├── __init__.py │ │ │ └── collector.py │ │ ├── planning.py │ │ ├── process/ │ │ │ ├── __init__.py │ │ │ ├── discovery.py │ │ │ ├── github_prs.py │ │ │ ├── model_router.py │ │ │ ├── models.py │ │ │ ├── patterns.py │ │ │ ├── report.py │ │ │ ├── service.py │ │ │ ├── signals.py │ │ │ └── store.py │ │ ├── providers/ │ │ │ ├── __init__.py │ │ │ ├── asana.py │ │ │ ├── base.py │ │ │ ├── github_issues.py │ │ │ └── monday.py │ │ ├── recovery/ │ │ │ ├── __init__.py │ │ │ └── rollback.py │ │ ├── registry.py │ │ ├── routing.py │ │ ├── routing_rules.py │ │ ├── routing_rules_defaults.py │ │ ├── routing_rules_io.py │ │ ├── scores.py │ │ ├── services/ │ │ │ ├── __init__.py │ │ │ ├── account_guide.py │ │ │ ├── activity.py │ │ │ ├── ai_client.py │ │ │ ├── cascade.py │ │ │ ├── chat.py │ │ │ ├── chat_context.py │ │ │ ├── chat_router.py │ │ │ ├── chat_stream.py │ │ │ ├── checkpoint.py │ │ │ ├── competitor.py │ │ │ ├── context_compactor.py │ │ │ ├── convention_inferrer.py │ │ │ ├── convention_scanner.py │ │ │ ├── executor.py │ │ │ ├── executor_helpers.py │ │ │ ├── executor_prompts.py │ │ │ ├── executor_types.py │ │ │ ├── inbox.py │ │ │ ├── monitor.py │ │ │ ├── output_reviewer.py │ │ │ ├── planner.py │ │ │ ├── session_detect.py │ │ │ ├── stakes.py │ │ │ ├── tdd_verifier.py │ │ │ └── vision.py │ │ └── static/ │ │ ├── app.js │ │ └── index.html │ ├── pyproject.toml │ └── tests/ │ ├── conftest.py │ ├── integration/ │ │ ├── __init__.py │ │ ├── test_full_task_flow.py │ │ ├── test_model_fallback.py │ │ └── test_process_loop.py │ ├── test_account_guide.py │ ├── test_activity.py │ ├── test_api_endpoints.py │ ├── test_benchmark_scenario.py │ ├── test_bootstrap.py │ ├── test_budget.py │ ├── test_calibration.py │ ├── test_cascade.py │ ├── test_chat.py │ ├── test_chat_context.py │ ├── test_chat_routed.py │ ├── test_chat_router.py │ ├── test_chat_stream.py │ ├── test_checkpoint.py │ ├── test_checkpoint_mgr.py │ ├── test_cikg.py │ ├── test_cli.py │ ├── test_cli_chat.py │ ├── test_cli_discovery.py │ ├── test_cli_sessions.py │ ├── test_cli_welcome.py │ ├── test_context_compactor.py │ ├── test_contracts.py │ ├── test_convention_inferrer.py │ ├── test_convention_scanner.py │ ├── test_coordination.py │ ├── test_deploy.py │ ├── test_discovery.py │ ├── test_dual_planner.py │ ├── test_engram.py │ ├── test_escalation.py │ ├── test_event_spine.py │ ├── test_executor_routing.py │ ├── test_fatigue.py │ ├── test_forge.py │ ├── test_heartbeat.py │ ├── test_history.py │ ├── test_history_parsers.py │ ├── test_improve.py │ ├── test_lexon.py │ ├── test_mesh.py │ ├── test_mesh_network.py │ ├── test_mesh_store.py │ ├── test_mesh_ws.py │ ├── test_mnemos_fatigue.py │ ├── test_monday_provider.py │ ├── test_monitor.py │ ├── test_multimodel_integration.py │ ├── test_observability.py │ ├── test_output_reviewer.py │ ├── test_pi_adapter.py │ ├── test_planning.py │ ├── test_registry.py │ ├── test_repl_cmds.py │ ├── test_rollback.py │ ├── test_routes_escalation.py │ ├── test_routes_observability.py │ ├── test_routes_projects.py │ ├── test_routing_config.py │ ├── test_routing_rules.py │ ├── test_routing_service.py │ ├── test_scores.py │ ├── test_setup_routes.py │ ├── test_stakes.py │ ├── test_tdd_verifier.py │ ├── test_vision.py │ └── test_zero_config.py ├── rules/ │ ├── nodejs-backend.md │ ├── python.md │ ├── quality-gates.md │ ├── react.md │ ├── security.md │ ├── tdd-workflow.md │ └── typescript.md ├── scripts/ │ ├── convert-hooks-to-toml.sh │ ├── convert-skills-structure.sh │ ├── detect-agents.sh │ ├── icpg/ │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── bootstrap.py │ │ ├── contracts.py │ │ ├── drift.py │ │ ├── models.py │ │ ├── pyproject.toml │ │ ├── store.py │ │ ├── symbols.py │ │ └── vectors.py │ ├── install-graph-tools.sh │ ├── install-hooks.sh │ ├── install-skills.sh │ ├── mnemos/ │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── checkpoint.py │ │ ├── consolidation.py │ │ ├── fatigue.py │ │ ├── models.py │ │ ├── pyproject.toml │ │ ├── signals.py │ │ └── store.py │ ├── polyphony/ │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── adapters/ │ │ │ ├── __init__.py │ │ │ ├── claude.py │ │ │ ├── codex.py │ │ │ └── kimi.py │ │ ├── config.py │ │ ├── events.py │ │ ├── identity.py │ │ ├── models.py │ │ ├── orchestrator.py │ │ ├── pyproject.toml │ │ ├── router.py │ │ ├── runtime.py │ │ ├── scoring.py │ │ ├── sources/ │ │ │ ├── __init__.py │ │ │ ├── github.py │ │ │ └── local.py │ │ ├── state_machine.py │ │ ├── store.py │ │ └── workspace.py │ └── skill_lint/ │ ├── __init__.py │ ├── __main__.py │ ├── content.py │ ├── frontmatter.py │ ├── pyproject.toml │ ├── references.py │ ├── report.py │ └── spec.py ├── skills/ │ ├── aeo-optimization/ │ │ └── SKILL.md │ ├── agent-teams/ │ │ ├── SKILL.md │ │ └── agents/ │ │ ├── code-review.md │ │ ├── feature.md │ │ ├── merger.md │ │ ├── quality.md │ │ ├── security.md │ │ └── team-lead.md │ ├── agentic-development/ │ │ └── SKILL.md │ ├── ai-models/ │ │ └── SKILL.md │ ├── android-java/ │ │ └── SKILL.md │ ├── android-kotlin/ │ │ └── SKILL.md │ ├── aws-aurora/ │ │ └── SKILL.md │ ├── aws-dynamodb/ │ │ └── SKILL.md │ ├── azure-cosmosdb/ │ │ └── SKILL.md │ ├── base/ │ │ └── SKILL.md │ ├── cloudflare-d1/ │ │ └── SKILL.md │ ├── code-deduplication/ │ │ └── SKILL.md │ ├── code-graph/ │ │ └── SKILL.md │ ├── code-review/ │ │ └── SKILL.md │ ├── codex-review/ │ │ └── SKILL.md │ ├── commit-hygiene/ │ │ └── SKILL.md │ ├── cpg-analysis/ │ │ └── SKILL.md │ ├── credentials/ │ │ └── SKILL.md │ ├── cross-agent-delegation/ │ │ └── SKILL.md │ ├── database-schema/ │ │ └── SKILL.md │ ├── existing-repo/ │ │ └── SKILL.md │ ├── firebase/ │ │ └── SKILL.md │ ├── flutter/ │ │ └── SKILL.md │ ├── gemini-review/ │ │ └── SKILL.md │ ├── icpg/ │ │ └── SKILL.md │ ├── iterative-development/ │ │ └── SKILL.md │ ├── klaviyo/ │ │ └── SKILL.md │ ├── llm-patterns/ │ │ └── SKILL.md │ ├── maggy/ │ │ └── SKILL.md │ ├── medusa/ │ │ └── SKILL.md │ ├── mnemos/ │ │ └── SKILL.md │ ├── ms-teams-apps/ │ │ └── SKILL.md │ ├── nodejs-backend/ │ │ └── SKILL.md │ ├── playwright-testing/ │ │ └── SKILL.md │ ├── polyphony/ │ │ └── SKILL.md │ ├── posthog-analytics/ │ │ └── SKILL.md │ ├── project-tooling/ │ │ └── SKILL.md │ ├── pwa-development/ │ │ └── SKILL.md │ ├── python/ │ │ └── SKILL.md │ ├── react-native/ │ │ └── SKILL.md │ ├── react-web/ │ │ └── SKILL.md │ ├── reddit-ads/ │ │ └── SKILL.md │ ├── reddit-api/ │ │ └── SKILL.md │ ├── security/ │ │ └── SKILL.md │ ├── session-management/ │ │ └── SKILL.md │ ├── shopify-apps/ │ │ └── SKILL.md │ ├── site-architecture/ │ │ └── SKILL.md │ ├── supabase/ │ │ └── SKILL.md │ ├── supabase-nextjs/ │ │ └── SKILL.md │ ├── supabase-node/ │ │ └── SKILL.md │ ├── supabase-python/ │ │ └── SKILL.md │ ├── team-coordination/ │ │ └── SKILL.md │ ├── ticket-craft/ │ │ └── SKILL.md │ ├── typescript/ │ │ └── SKILL.md │ ├── ui-mobile/ │ │ └── SKILL.md │ ├── ui-testing/ │ │ └── SKILL.md │ ├── ui-web/ │ │ └── SKILL.md │ ├── user-journeys/ │ │ └── SKILL.md │ ├── web-content/ │ │ └── SKILL.md │ ├── web-payments/ │ │ └── SKILL.md │ ├── woocommerce/ │ │ └── SKILL.md │ └── workspace/ │ └── SKILL.md ├── templates/ │ ├── AGENTS.md │ ├── CLAUDE.local.md │ ├── CLAUDE.md │ ├── Dockerfile.polyphony │ ├── codex-auto-review.sh │ ├── config.toml │ ├── icpg-pre-edit.sh │ ├── icpg-stop-record.sh │ ├── mnemos-post-compact-inject.sh │ ├── mnemos-post-tool.sh │ ├── mnemos-pre-compact.sh │ ├── mnemos-pre-edit.sh │ ├── mnemos-session-start.sh │ ├── mnemos-statusline.sh │ ├── mnemos-stop-checkpoint.sh │ ├── polyphony-agents.yaml │ ├── polyphony-config.yaml │ ├── polyphony-identities.yaml │ ├── polyphony-routing.yaml │ ├── pre-compact.sh │ ├── settings.json │ └── tdd-loop-check.sh └── tests/ ├── test_cross_agent.py ├── test_cross_tool.py ├── test_polyphony_adapters.py ├── test_polyphony_config.py ├── test_polyphony_events.py ├── test_polyphony_identity.py ├── test_polyphony_models.py ├── test_polyphony_orchestrator.py ├── test_polyphony_router.py ├── test_polyphony_runtime.py ├── test_polyphony_scoring.py ├── test_polyphony_sources.py ├── test_polyphony_state.py ├── test_polyphony_store.py ├── test_polyphony_workspace.py ├── test_session_detect.py ├── test_skill_lint.py └── validate-structure.sh