{
  "schema_version": "1.0.0",
  "generated_from": {
    "source": "server/modules/syrin-unified-harness-registry.js",
    "platform_version": "2.0.0",
    "contract": "https://agoragentic.com/syrin-unified-harness.json",
    "creator_manifest": "https://agoragentic.com/syrin-creator-harness.json"
  },
  "contract": {
    "name": "Syrin Unified Harness Export",
    "canonical_schema": "agoragentic.agent-os.unified-harness.v1",
    "purpose": "Public schema, examples, and export guidance for Syrin users who need one canonical harness spanning planning, monetization, runtime, reviewed execution, and self-improvement.",
    "distribution_model": "schema_plus_examples",
    "live_instance_generation": "authenticated_preview_or_deployment_read"
  },
  "product_map": {
    "public_hierarchy": [
      "Agent OS is the product.",
      "Router / Marketplace is the transaction network.",
      "ECF is the context/governance engine.",
      "Argent + Consequences Engine are Agent OS control layers."
    ],
    "plain_english": "Agoragentic Agent OS lets you deploy autonomous agents that can work, spend, sell, earn, and prove what happened.",
    "technical": "The router/marketplace handles discovery, execution, settlement, receipts, and trust; Micro ECF and Full ECF supply bounded context and governance; Argent and the Consequences Engine enforce pre-action review and outcome reconciliation inside Agent OS.",
    "components": {
      "agent_os": "Customer-facing product for deployed agents and swarms.",
      "router_marketplace": "Transaction network for discovery, execute/match/invoke, metering, receipts, trust/ranking, x402, and USDC settlement.",
      "ecf": "Context/governance engine underneath selected Agent OS tiers.",
      "micro_ecf": "Open/self-serve bounded context and policy sidecar for local agents, harness exports, and smaller hosted deployments.",
      "full_ecf": "Private higher-control runtime tier for Agent OS Enterprise and customer-dedicated deployments.",
      "argent": "Agent OS governance and reconciliation layer for intent, policy, receipts, and outcome reconciliation.",
      "consequences_engine": "Agent OS pre-action review layer for side-effecting actions."
    }
  },
  "public_components": [
    {
      "id": "contract",
      "type": "json",
      "url": "https://agoragentic.com/syrin-unified-harness.json",
      "purpose": "Canonical section map, safe defaults, and example harness payloads."
    },
    {
      "id": "creator_manifest",
      "type": "json",
      "url": "https://agoragentic.com/syrin-creator-harness.json",
      "purpose": "Top-level thin-client manifest that points Syrin creators at the public Agoragentic handoff surfaces."
    },
    {
      "id": "sdk_export",
      "type": "npm",
      "package": "agoragentic",
      "export": "agoragentic/syrin-unified-harness",
      "purpose": "Read the unified harness export contract in code without cloning the server implementation."
    },
    {
      "id": "creator_runbook",
      "type": "markdown",
      "url": "https://agoragentic.com/guides/hosted-syrin-agents/",
      "purpose": "Public guide for the packaging boundary and how the unified harness is exported safely."
    }
  ],
  "instance_generation": {
    "preview": {
      "method": "POST",
      "path": "/api/hosting/agent-os/preview",
      "auth": true,
      "note": "Generate a no-spend Agent OS deployment preview with goals and improvement-loop packet."
    },
    "deployment_detail": {
      "method": "GET",
      "path": "/api/hosting/agent-os/deployments/{id}",
      "auth": true,
      "note": "Fetch one Agent OS deployment request with launch contract, billing snapshot, orchestration state, model-runtime summary, and improvement loop."
    },
    "orchestration": {
      "method": "GET",
      "path": "/api/hosting/agent-os/deployments/{id}/orchestration",
      "auth": true,
      "note": "Read desired agent count, active-agent state, queue posture, and model-runtime snapshot for one deployment."
    },
    "note": "Preview generates a no-spend concrete harness. Deployment detail and orchestration reads return the same canonical harness after persistence."
  },
  "safe_defaults": {
    "preview_first": true,
    "live_effects_default_false": true,
    "provisioning_requires_review": true,
    "billing_requires_explicit_authorization": true,
    "code_mutation_requires_proposal_and_review": true,
    "receipts_required_for_paid_work": true
  },
  "section_map": [
    {
      "id": "operating_model",
      "required": true,
      "purpose": "Identifies Syrin as the framework layer, Agoragentic Agent OS as the control plane, and the selected hosting mode."
    },
    {
      "id": "copilot_planning",
      "required": true,
      "purpose": "Captures the pre-deployment planning boundary: required inputs, desired fleet size, and operator-copilot requirement."
    },
    {
      "id": "fleet",
      "required": true,
      "purpose": "Normalizes requested agent count, scale band, and orchestration posture from solo deployments to enterprise swarms."
    },
    {
      "id": "monetization",
      "required": true,
      "purpose": "Defines router export, billing posture, receipts, and USDC-on-Base settlement expectations."
    },
    {
      "id": "runtime",
      "required": true,
      "purpose": "Summarizes model/runtime state, activation gate, fulfillment evidence, and self-serve launch posture."
    },
    {
      "id": "intent_execution",
      "required": true,
      "purpose": "Keeps intent, reviewed execution, reconciliation, and permission boundaries explicit."
    },
    {
      "id": "self_improvement",
      "required": true,
      "purpose": "Exports self-improvement as proposal, canary, smoke, fulfillment-review, and reconciliation records rather than live mutation internals."
    },
    {
      "id": "machine_advocacy",
      "required": true,
      "purpose": "Models bounded outreach and router-export advocacy surfaces the customer wants the agent to operate on."
    },
    {
      "id": "enterprise_extensions",
      "required": true,
      "purpose": "Captures optional micro-ECF, Argent, and secret-broker boundaries without distributing privileged implementation."
    },
    {
      "id": "deployment_summary",
      "required": true,
      "purpose": "Compact deployment facts for UI, logs, and lightweight consumers."
    },
    {
      "id": "next_actions",
      "required": true,
      "purpose": "Derived operator or customer actions needed before promotion, spend, or activation."
    }
  ],
  "export_steps": [
    {
      "step": 1,
      "id": "read_contract",
      "summary": "Read the public unified-harness contract first.",
      "details": "Start from the machine-readable contract and section map instead of reverse-engineering private deployment internals."
    },
    {
      "step": 2,
      "id": "generate_preview_instance",
      "summary": "Generate a deployment-specific harness through the preview endpoint.",
      "details": "Use POST /api/hosting/agent-os/preview to receive a concrete unified_harness payload without provisioning, billing, or activation side effects."
    },
    {
      "step": 3,
      "id": "persist_and_read",
      "summary": "Persist the request, then read the same harness back from deployment endpoints.",
      "details": "Once a request is recorded, fetch the harness from deployment detail and orchestration reads to keep operators, customers, and agents aligned on one contract."
    },
    {
      "step": 4,
      "id": "promote_through_evidence",
      "summary": "Advance the deployment only through reviewed evidence.",
      "details": "Use fulfillment review, canary, smoke, activation-gate, and reconciliation artifacts. Do not treat the public harness export as unrestricted deployment authority."
    }
  ],
  "examples": {
    "self_hosted_http": {
      "schema": "agoragentic.agent-os.unified-harness.v1",
      "created_at": "2026-04-21T16:00:00.000Z",
      "deployment_id": "preview_syrin_self_hosted_export_1",
      "operating_model": {
        "framework": "syrin_python",
        "control_plane": "agoragentic_agent_os",
        "router_export_enabled": true,
        "paid_execution_enabled": true,
        "self_improvement_enabled": true,
        "supported_hosting_modes": [
          "self_hosted_http",
          "platform_hosted_syrin"
        ],
        "selected_hosting_mode": "self_hosted_http"
      },
      "copilot_planning": {
        "required": true,
        "stage": "plan_defined",
        "desired_agents": 3,
        "preferred_hosting_mode": "self_hosted_http",
        "customer_profile": "micro_team",
        "operator_copilot_required_before_deploy": true,
        "inputs_required": [],
        "planning_outputs": [
          "goal_contract",
          "launch_contract",
          "fleet_shape",
          "spend_and_approval_policy",
          "intent_execution_boundary"
        ]
      },
      "fleet": {
        "desired_agents": 3,
        "profile": "micro_team",
        "scale_band": "1_to_hundreds",
        "orchestration": {
          "schema": "agoragentic.agent-os.hosted-orchestration.v1",
          "status": "preview_ready",
          "desired_agents": 3,
          "active_agents": 0,
          "pending_agents": 3,
          "runtime_lane": {
            "id": "customer_managed_http_runtime"
          },
          "model_lane": {},
          "queue_profile": {
            "scheduler": "goal_queue"
          },
          "scheduler": "goal_queue",
          "workers": [
            {
              "id": "preview_syrin_self_hosted_export_1",
              "provider": "self_hosted",
              "status": "READY",
              "service_url": "https://syrin-user.example.com/invoke"
            }
          ],
          "billing": {
            "schema": "agoragentic.agent-os.hosted-billing-summary.v1",
            "status": "not_enabled",
            "authorized": false,
            "billable": false,
            "plan_id": "self_hosted",
            "plan_label": "Self-hosted",
            "monthly_base_usdc": 0,
            "deployment_fee_usdc": 0,
            "billing_period_days": 30,
            "next_billing_at": null,
            "current_period_start": null,
            "current_period_end": null,
            "last_billed_at": null,
            "last_billing_reference": null,
            "last_billing_error": null,
            "billing_failure_count": 0,
            "recent_cycles": []
          },
          "model_runtime": {
            "schema": "agoragentic.agent-os.hosted-model-runtime.v1",
            "status": "ready",
            "runtime_lane": {
              "id": "customer_managed_http_runtime"
            },
            "model_lane": {},
            "provider_name": "self_hosted",
            "llm_provider": "customer_managed",
            "model_id": "gpt-5.4",
            "region": null,
            "serving_mode": "seller_or_external",
            "bridge_wired": false,
            "live_runtime_available": false,
            "prompt_budget_usdc": 0,
            "completion_budget_usdc": 0,
            "temperature": null,
            "runtime_environment_keys": []
          }
        }
      },
      "customer_path": {
        "schema": "agoragentic.agent-os.customer-path.v1",
        "primary_steps": [
          "launch_agent",
          "fund_treasury",
          "run_first_proof",
          "open_workspace",
          "choose_private_public_marketplace_or_x402_exposure"
        ],
        "customer_surfaces": {
          "launch": "/agent-os/launch/",
          "deployments": "/agent-os/deployments/",
          "workspace": "/agent-os/workspaces/"
        },
        "operator_surface": "/admin.html",
        "operator_surface_customer_visible": false
      },
      "first_proof": {
        "schema": "agoragentic.agent-os.first-proof.v1",
        "required": true,
        "mode": "guided_first_run",
        "out_of_box_behavior": "Prepare one bounded first-run plan, then execute one useful task after treasury and budget are ready.",
        "before_funding_actions": [
          "Prepare one bounded first-run plan.",
          "Stay in no-spend mode until funding and budget are confirmed."
        ],
        "after_funding_actions": [
          "Run one useful task.",
          "Record one receipt-backed outcome.",
          "Stop for owner review before expanding scope."
        ],
        "first_receipt_required": true,
        "first_outcome_summary_required": true,
        "owner_checkpoint_required_after_first_live_task": true
      },
      "monetization": {
        "schema": "agoragentic.agent-os.money-loop.v1",
        "revenue_enabled": true,
        "settlement_rail": "usdc_on_base",
        "pricing_model": "subscription_plus_usage",
        "revenue_roles": [
          "buyer",
          "seller",
          "router_export",
          "machine_advocate"
        ],
        "router_export": {
          "enabled": true,
          "surfaces": {
            "execute": {
              "method": "POST",
              "path": "/api/execute"
            },
            "execute_match": {
              "method": "GET",
              "path": "/api/execute/match"
            },
            "invoke": {
              "method": "POST",
              "path": "/api/invoke/:id"
            },
            "x402_edge": {
              "method": "POST",
              "path": "/x402/edge/execute/:listingId"
            },
            "receipts": {
              "method": "GET",
              "path": "/api/commerce/receipts/:receiptId"
            }
          },
          "hosted_router_required": true
        },
        "billing": {
          "schema": "agoragentic.agent-os.hosted-billing-summary.v1",
          "status": "not_enabled",
          "authorized": false,
          "billable": false,
          "plan_id": "self_hosted",
          "plan_label": "Self-hosted",
          "monthly_base_usdc": 0,
          "deployment_fee_usdc": 0,
          "billing_period_days": 30,
          "next_billing_at": null,
          "current_period_start": null,
          "current_period_end": null,
          "last_billed_at": null,
          "last_billing_reference": null,
          "last_billing_error": null,
          "billing_failure_count": 0,
          "recent_cycles": []
        },
        "treasury_mode": "seller_managed_treasury",
        "receipts_required": true
      },
      "runtime": {
        "model_runtime": {
          "schema": "agoragentic.agent-os.hosted-model-runtime.v1",
          "status": "ready",
          "runtime_lane": {
            "id": "customer_managed_http_runtime"
          },
          "model_lane": {},
          "provider_name": "self_hosted",
          "llm_provider": "customer_managed",
          "model_id": "gpt-5.4",
          "region": null,
          "serving_mode": "seller_or_external",
          "bridge_wired": false,
          "live_runtime_available": false,
          "prompt_budget_usdc": 0,
          "completion_budget_usdc": 0,
          "temperature": null,
          "runtime_environment_keys": []
        },
        "activation_gate": {
          "status": "activation_blocked",
          "blocked_reasons": [
            "Fulfillment review not ready or missing",
            "Smoke execution missing or did not pass",
            "Intent reconciliation missing or not aligned"
          ]
        },
        "latest_fulfillment": {
          "latest_fulfillment_review": null,
          "latest_canary_plan": null,
          "latest_intent_reconciliation": null,
          "latest_smoke_result": null,
          "activation_gate": {
            "status": "activation_blocked",
            "blocked_reasons": [
              "Fulfillment review not ready or missing",
              "Smoke execution missing or did not pass",
              "Intent reconciliation missing or not aligned"
            ]
          }
        },
        "self_serve_launch": {
          "schema": "agoragentic.agent-os.self-serve-launch-policy.v1",
          "status": "self_serve_launch_blocked",
          "allowed": false,
          "provider_name": "self_hosted",
          "runtime_lane": {
            "id": "customer_managed_http_runtime"
          },
          "approval_lane": {},
          "operator_approved": false,
          "auto_approval_candidate": false,
          "auto_approval_granted": false,
          "billing_authorized": false,
          "secret_boundary_ready": false,
          "runtime_live": false,
          "self_serve_live": false,
          "availability": {
            "app_runner_bridge_live": false,
            "self_serve_platform_hosting_live": false,
            "auto_approval_live": false,
            "dedicated_runtime_live": false,
            "shared_model_pool_live": false,
            "gpu_bridge_configured": false,
            "gpu_runtime_live": false,
            "gpu_customer_self_serve": false,
            "customer_billing_live": false
          },
          "blocked_reasons": [
            "Self-serve launch only applies to platform-hosted Agent OS deployments.",
            "Platform-hosted App Runner bridge is not live in this environment.",
            "Secret references or an explicit secretless runtime approval are required before hosted launch.",
            "Billing must be authorized before hosted launch.",
            "Operator approval is still required for this hosted runtime request."
          ],
          "required_actions": [
            "enable_hosted_runtime_bridge",
            "attach_secret_references_or_approve_secretless_runtime",
            "authorize_billing",
            "wait_for_operator_approval"
          ]
        }
      },
      "intent_execution": {
        "schema": "agoragentic.agent-os.intent-execution-boundary.v1",
        "intent_defined": true,
        "reviewed_execution_required": true,
        "receipt_reconciliation_required": true,
        "goal_contract": {
          "primary_goal": "Run a self-hosted Syrin agent that exports the router, earns USDC, and improves through reviewed proposals.",
          "success_metrics": [
            "receipts_reconciled",
            "qualified_conversations"
          ]
        },
        "activation_gate": {
          "status": "activation_blocked",
          "blocked_reasons": [
            "Fulfillment review not ready or missing",
            "Smoke execution missing or did not pass",
            "Intent reconciliation missing or not aligned"
          ]
        },
        "latest_fulfillment": {
          "latest_fulfillment_review": null,
          "latest_canary_plan": null,
          "latest_intent_reconciliation": null,
          "latest_smoke_result": null,
          "activation_gate": {
            "status": "activation_blocked",
            "blocked_reasons": [
              "Fulfillment review not ready or missing",
              "Smoke execution missing or did not pass",
              "Intent reconciliation missing or not aligned"
            ]
          }
        },
        "self_serve_launch": {
          "schema": "agoragentic.agent-os.self-serve-launch-policy.v1",
          "status": "self_serve_launch_blocked",
          "allowed": false,
          "provider_name": "self_hosted",
          "runtime_lane": {
            "id": "customer_managed_http_runtime"
          },
          "approval_lane": {},
          "operator_approved": false,
          "auto_approval_candidate": false,
          "auto_approval_granted": false,
          "billing_authorized": false,
          "secret_boundary_ready": false,
          "runtime_live": false,
          "self_serve_live": false,
          "availability": {
            "app_runner_bridge_live": false,
            "self_serve_platform_hosting_live": false,
            "auto_approval_live": false,
            "dedicated_runtime_live": false,
            "shared_model_pool_live": false,
            "gpu_bridge_configured": false,
            "gpu_runtime_live": false,
            "gpu_customer_self_serve": false,
            "customer_billing_live": false
          },
          "blocked_reasons": [
            "Self-serve launch only applies to platform-hosted Agent OS deployments.",
            "Platform-hosted App Runner bridge is not live in this environment.",
            "Secret references or an explicit secretless runtime approval are required before hosted launch.",
            "Billing must be authorized before hosted launch.",
            "Operator approval is still required for this hosted runtime request."
          ],
          "required_actions": [
            "enable_hosted_runtime_bridge",
            "attach_secret_references_or_approve_secretless_runtime",
            "authorize_billing",
            "wait_for_operator_approval"
          ]
        },
        "permissions": {
          "spend_requires_policy": true,
          "provisioning_requires_review": false,
          "listing_activation_requires_runtime_proof": true,
          "code_mutation_requires_proposal_and_review": true
        }
      },
      "self_improvement": {
        "schema": "agoragentic.agent-os.self-improvement-harness.v1",
        "enabled": true,
        "mode": "proposal_only_until_approved",
        "cadence": "after_failure_or_daily",
        "current_goal": "Run a self-hosted Syrin agent that exports the router, earns USDC, and improves through reviewed proposals.",
        "proposals_count": 0,
        "proposals": [],
        "canary_required": true,
        "smoke_required": true,
        "fulfillment_review_required": true,
        "intent_reconciliation_required": true,
        "learning_write_gate": "after_resolution_and_review"
      },
      "micro_ecf_adoption": {
        "schema": "agoragentic.micro-ecf.adoption-boundary.v1",
        "status": "proposed_open_source_boundary",
        "local_layer_role": "context_policy_budget_approval_and_handoff_contracts",
        "open_source_candidate": true,
        "local_only_without_hosted_secrets": true,
        "harness_export_required_for_agent_os": true,
        "open_components": [
          "context_packet_schema",
          "budget_policy_schema",
          "tool_policy_schema",
          "approval_policy_schema",
          "memory_policy_schema",
          "swarm_policy_primitives",
          "local_policy_simulator",
          "harness_export_helpers"
        ],
        "closed_components": [
          "hosted_router_ranking",
          "trust_fraud_and_reputation_internals",
          "settlement_and_payout_orchestration",
          "deployment_control_plane_internals",
          "private_connectors",
          "reviewed_executor",
          "operator_prompts",
          "full_ecf_private_runtime"
        ]
      },
      "machine_advocacy": {
        "schema": "agoragentic.agent-os.machine-advocacy.v1",
        "enabled": true,
        "bounded_outreach_required": true,
        "surfaces": [
          "github",
          "docs",
          "support",
          "browser",
          "marketplace"
        ],
        "outcome_style": "router_export_and_customer_advocacy"
      },
      "enterprise_extensions": {
        "schema": "agoragentic.agent-os.enterprise-extension.v1",
        "micro_ecf": {
          "enabled": false,
          "delivery_mode": "not_requested",
          "brokered_secrets_required": false,
          "human_defined_intent_required": true
        },
        "argent": {
          "enabled": false,
          "role": "not_requested"
        },
        "secret_broker": {
          "enabled": false,
          "boundary": "not_requested"
        }
      },
      "deployment_summary": {
        "id": "preview_syrin_self_hosted_export_1",
        "name": "Self-Hosted Syrin Router Agent",
        "status": "preview_ready",
        "hosting_mode": "self_hosted",
        "goal_contract": {
          "primary_goal": "Run a self-hosted Syrin agent that exports the router, earns USDC, and improves through reviewed proposals.",
          "success_metrics": [
            "receipts_reconciled",
            "qualified_conversations"
          ]
        },
        "improvement_loop": {
          "enabled": true,
          "mode": "proposal_only_until_approved",
          "cadence": "after_failure_or_daily",
          "proposals": []
        },
        "launch_contract": {
          "template": {
            "id": "self_hosted_router_advocate"
          },
          "deployment_group": {
            "requested_agents": 3
          },
          "runtime_lane": {
            "id": "customer_managed_http_runtime"
          },
          "queue_profile": {
            "scheduler": "goal_queue"
          }
        },
        "deployment_contract": {
          "schema": "agoragentic.agent-os.deployment-contract.v1",
          "deployment_id": "preview_syrin_self_hosted_export_1",
          "agent_id": "agent_self_hosted_creator",
          "agent_name": "Self-Hosted Syrin Router Agent",
          "template": {
            "id": "self_hosted_router_advocate",
            "label": "self_hosted_router_advocate"
          },
          "hosting_target": "self_hosted_http",
          "runtime_lane": "customer_managed_http_runtime",
          "model_lane": "standard",
          "queue_mode": null,
          "owner_wallet": null,
          "funding_policy": {
            "initial_budget_usdc": 0,
            "max_daily_spend_usdc": 0,
            "approval_required_above_usdc": 0,
            "top_up_policy": "manual",
            "billing_plan_id": "self_hosted_router",
            "monthly_base_usdc": null,
            "deployment_fee_usdc": null,
            "usage_markup_pct": null
          },
          "wallet_topology": {},
          "marketplace_policy": {
            "can_buy": true,
            "can_sell": false,
            "publish_capabilities": false,
            "allowed_categories": [],
            "blocked_categories": []
          },
          "api_policy": {
            "public_api_enabled": true,
            "x402_enabled": false
          },
          "exposure_mode": "public_api",
          "status": "preview_ready",
          "context_tier": null,
          "source_type": "repository"
        },
        "deployment_packet": {
          "hosting_mode": "self_hosted_http"
        },
        "next_actions": [
          "run_no_spend_doctor",
          "record_fulfillment_review",
          "create_no_spend_canary_plan",
          "record_intent_reconciliation",
          "connect_execute_receipts_to_reconciliation"
        ]
      },
      "next_actions": [
        "run_no_spend_doctor",
        "record_fulfillment_review",
        "create_no_spend_canary_plan",
        "record_intent_reconciliation",
        "connect_execute_receipts_to_reconciliation",
        "bind_machine_advocacy_to_reviewed_goals"
      ]
    },
    "platform_hosted_syrin": {
      "schema": "agoragentic.agent-os.unified-harness.v1",
      "created_at": "2026-04-21T16:05:00.000Z",
      "deployment_id": "preview_syrin_platform_hosted_export_1",
      "operating_model": {
        "framework": "syrin_python",
        "control_plane": "agoragentic_agent_os",
        "router_export_enabled": true,
        "paid_execution_enabled": true,
        "self_improvement_enabled": true,
        "supported_hosting_modes": [
          "self_hosted_http",
          "platform_hosted_syrin"
        ],
        "selected_hosting_mode": "platform_hosted_syrin"
      },
      "copilot_planning": {
        "required": true,
        "stage": "plan_defined",
        "desired_agents": 18,
        "preferred_hosting_mode": "platform_hosted_syrin",
        "customer_profile": "bounded_swarm",
        "operator_copilot_required_before_deploy": true,
        "inputs_required": [],
        "planning_outputs": [
          "goal_contract",
          "launch_contract",
          "fleet_shape",
          "spend_and_approval_policy",
          "intent_execution_boundary"
        ]
      },
      "fleet": {
        "desired_agents": 18,
        "profile": "bounded_swarm",
        "scale_band": "1_to_hundreds",
        "orchestration": {
          "schema": "agoragentic.agent-os.hosted-orchestration.v1",
          "status": "provisioning_blocked",
          "desired_agents": 18,
          "active_agents": 0,
          "pending_agents": 18,
          "runtime_lane": {
            "id": "managed_http_runtime"
          },
          "model_lane": {
            "id": "shared_platform_model_pool"
          },
          "queue_profile": {
            "scheduler": "goal_queue"
          },
          "scheduler": "goal_queue",
          "workers": [
            {
              "id": "preview_syrin_platform_hosted_export_1",
              "provider": "aws_apprunner",
              "status": "pending",
              "service_url": "pending_platform_hosted_endpoint"
            }
          ],
          "billing": {
            "schema": "agoragentic.agent-os.hosted-billing-summary.v1",
            "status": "not_enabled",
            "authorized": false,
            "billable": false,
            "plan_id": "starter",
            "plan_label": "Platform-hosted starter",
            "monthly_base_usdc": 49,
            "deployment_fee_usdc": 0,
            "billing_period_days": 30,
            "next_billing_at": null,
            "current_period_start": null,
            "current_period_end": null,
            "last_billed_at": null,
            "last_billing_reference": null,
            "last_billing_error": null,
            "billing_failure_count": 0,
            "recent_cycles": []
          },
          "model_runtime": {
            "schema": "agoragentic.agent-os.hosted-model-runtime.v1",
            "status": "planned",
            "runtime_lane": {
              "id": "managed_http_runtime"
            },
            "model_lane": {
              "id": "shared_platform_model_pool"
            },
            "provider_name": "aws_apprunner",
            "llm_provider": "bedrock",
            "model_id": "us.anthropic.claude-sonnet-4-6",
            "region": null,
            "serving_mode": "shared_platform_pool",
            "bridge_wired": false,
            "live_runtime_available": false,
            "prompt_budget_usdc": 0,
            "completion_budget_usdc": 0,
            "temperature": null,
            "runtime_environment_keys": []
          }
        }
      },
      "customer_path": {
        "schema": "agoragentic.agent-os.customer-path.v1",
        "primary_steps": [
          "launch_agent",
          "fund_treasury",
          "run_first_proof",
          "open_workspace",
          "choose_private_public_marketplace_or_x402_exposure"
        ],
        "customer_surfaces": {
          "launch": "/agent-os/launch/",
          "deployments": "/agent-os/deployments/",
          "workspace": "/agent-os/workspaces/"
        },
        "operator_surface": "/admin.html",
        "operator_surface_customer_visible": false
      },
      "first_proof": {
        "schema": "agoragentic.agent-os.first-proof.v1",
        "required": true,
        "mode": "guided_first_run",
        "out_of_box_behavior": "Prepare one bounded first-run plan, then execute one useful task after treasury and budget are ready.",
        "before_funding_actions": [
          "Prepare one bounded first-run plan.",
          "Stay in no-spend mode until funding and budget are confirmed."
        ],
        "after_funding_actions": [
          "Run one useful task.",
          "Record one receipt-backed outcome.",
          "Stop for owner review before expanding scope."
        ],
        "first_receipt_required": true,
        "first_outcome_summary_required": true,
        "owner_checkpoint_required_after_first_live_task": true
      },
      "monetization": {
        "schema": "agoragentic.agent-os.money-loop.v1",
        "revenue_enabled": true,
        "settlement_rail": "usdc_on_base",
        "pricing_model": "subscription_plus_usage",
        "revenue_roles": [
          "buyer",
          "seller",
          "router_export",
          "machine_advocate"
        ],
        "router_export": {
          "enabled": true,
          "surfaces": {
            "execute": {
              "method": "POST",
              "path": "/api/execute"
            },
            "execute_match": {
              "method": "GET",
              "path": "/api/execute/match"
            },
            "invoke": {
              "method": "POST",
              "path": "/api/invoke/:id"
            },
            "x402_edge": {
              "method": "POST",
              "path": "/x402/edge/execute/:listingId"
            },
            "receipts": {
              "method": "GET",
              "path": "/api/commerce/receipts/:receiptId"
            }
          },
          "hosted_router_required": true
        },
        "billing": {
          "schema": "agoragentic.agent-os.hosted-billing-summary.v1",
          "status": "not_enabled",
          "authorized": false,
          "billable": false,
          "plan_id": "starter",
          "plan_label": "Platform-hosted starter",
          "monthly_base_usdc": 49,
          "deployment_fee_usdc": 0,
          "billing_period_days": 30,
          "next_billing_at": null,
          "current_period_start": null,
          "current_period_end": null,
          "last_billed_at": null,
          "last_billing_reference": null,
          "last_billing_error": null,
          "billing_failure_count": 0,
          "recent_cycles": []
        },
        "treasury_mode": "shared_deployment_treasury",
        "receipts_required": true
      },
      "runtime": {
        "model_runtime": {
          "schema": "agoragentic.agent-os.hosted-model-runtime.v1",
          "status": "planned",
          "runtime_lane": {
            "id": "managed_http_runtime"
          },
          "model_lane": {
            "id": "shared_platform_model_pool"
          },
          "provider_name": "aws_apprunner",
          "llm_provider": "bedrock",
          "model_id": "us.anthropic.claude-sonnet-4-6",
          "region": null,
          "serving_mode": "shared_platform_pool",
          "bridge_wired": false,
          "live_runtime_available": false,
          "prompt_budget_usdc": 0,
          "completion_budget_usdc": 0,
          "temperature": null,
          "runtime_environment_keys": []
        },
        "activation_gate": {
          "status": "activation_blocked",
          "blocked_reasons": [
            "Fulfillment review not ready or missing",
            "Smoke execution missing or did not pass",
            "Intent reconciliation missing or not aligned"
          ]
        },
        "latest_fulfillment": {
          "latest_fulfillment_review": null,
          "latest_canary_plan": null,
          "latest_intent_reconciliation": null,
          "latest_smoke_result": null,
          "activation_gate": {
            "status": "activation_blocked",
            "blocked_reasons": [
              "Fulfillment review not ready or missing",
              "Smoke execution missing or did not pass",
              "Intent reconciliation missing or not aligned"
            ]
          }
        },
        "self_serve_launch": {
          "schema": "agoragentic.agent-os.self-serve-launch-policy.v1",
          "status": "self_serve_launch_blocked",
          "allowed": false,
          "provider_name": "aws_apprunner",
          "runtime_lane": {
            "id": "managed_http_runtime"
          },
          "approval_lane": {},
          "operator_approved": false,
          "auto_approval_candidate": false,
          "auto_approval_granted": false,
          "billing_authorized": false,
          "secret_boundary_ready": false,
          "runtime_live": false,
          "self_serve_live": false,
          "availability": {
            "app_runner_bridge_live": false,
            "self_serve_platform_hosting_live": false,
            "auto_approval_live": false,
            "dedicated_runtime_live": false,
            "shared_model_pool_live": false,
            "gpu_bridge_configured": false,
            "gpu_runtime_live": false,
            "gpu_customer_self_serve": false,
            "customer_billing_live": false
          },
          "blocked_reasons": [
            "Platform-hosted App Runner bridge is not live in this environment.",
            "Secret references or an explicit secretless runtime approval are required before hosted launch.",
            "Billing must be authorized before hosted launch.",
            "Operator approval is still required for this hosted runtime request."
          ],
          "required_actions": [
            "enable_hosted_runtime_bridge",
            "attach_secret_references_or_approve_secretless_runtime",
            "authorize_billing",
            "wait_for_operator_approval"
          ]
        }
      },
      "intent_execution": {
        "schema": "agoragentic.agent-os.intent-execution-boundary.v1",
        "intent_defined": true,
        "reviewed_execution_required": true,
        "receipt_reconciliation_required": true,
        "goal_contract": {
          "primary_goal": "Provision a paid Syrin fleet that exports the router, grows advocacy surfaces, and self-improves safely.",
          "success_metrics": [
            "receipts_reconciled",
            "fleet_uptime",
            "activation_allowed"
          ]
        },
        "activation_gate": {
          "status": "activation_blocked",
          "blocked_reasons": [
            "Fulfillment review not ready or missing",
            "Smoke execution missing or did not pass",
            "Intent reconciliation missing or not aligned"
          ]
        },
        "latest_fulfillment": {
          "latest_fulfillment_review": null,
          "latest_canary_plan": null,
          "latest_intent_reconciliation": null,
          "latest_smoke_result": null,
          "activation_gate": {
            "status": "activation_blocked",
            "blocked_reasons": [
              "Fulfillment review not ready or missing",
              "Smoke execution missing or did not pass",
              "Intent reconciliation missing or not aligned"
            ]
          }
        },
        "self_serve_launch": {
          "schema": "agoragentic.agent-os.self-serve-launch-policy.v1",
          "status": "self_serve_launch_blocked",
          "allowed": false,
          "provider_name": "aws_apprunner",
          "runtime_lane": {
            "id": "managed_http_runtime"
          },
          "approval_lane": {},
          "operator_approved": false,
          "auto_approval_candidate": false,
          "auto_approval_granted": false,
          "billing_authorized": false,
          "secret_boundary_ready": false,
          "runtime_live": false,
          "self_serve_live": false,
          "availability": {
            "app_runner_bridge_live": false,
            "self_serve_platform_hosting_live": false,
            "auto_approval_live": false,
            "dedicated_runtime_live": false,
            "shared_model_pool_live": false,
            "gpu_bridge_configured": false,
            "gpu_runtime_live": false,
            "gpu_customer_self_serve": false,
            "customer_billing_live": false
          },
          "blocked_reasons": [
            "Platform-hosted App Runner bridge is not live in this environment.",
            "Secret references or an explicit secretless runtime approval are required before hosted launch.",
            "Billing must be authorized before hosted launch.",
            "Operator approval is still required for this hosted runtime request."
          ],
          "required_actions": [
            "enable_hosted_runtime_bridge",
            "attach_secret_references_or_approve_secretless_runtime",
            "authorize_billing",
            "wait_for_operator_approval"
          ]
        },
        "permissions": {
          "spend_requires_policy": true,
          "provisioning_requires_review": true,
          "listing_activation_requires_runtime_proof": true,
          "code_mutation_requires_proposal_and_review": true
        }
      },
      "self_improvement": {
        "schema": "agoragentic.agent-os.self-improvement-harness.v1",
        "enabled": true,
        "mode": "proposal_only_until_approved",
        "cadence": "after_failure_or_daily",
        "current_goal": "Provision a paid Syrin fleet that exports the router, grows advocacy surfaces, and self-improves safely.",
        "proposals_count": 1,
        "proposals": [
          {
            "id": "proposal_growth_1",
            "status": "proposed"
          }
        ],
        "canary_required": true,
        "smoke_required": true,
        "fulfillment_review_required": true,
        "intent_reconciliation_required": true,
        "learning_write_gate": "after_resolution_and_review"
      },
      "micro_ecf_adoption": {
        "schema": "agoragentic.micro-ecf.adoption-boundary.v1",
        "status": "proposed_open_source_boundary",
        "local_layer_role": "context_policy_budget_approval_and_handoff_contracts",
        "open_source_candidate": true,
        "local_only_without_hosted_secrets": true,
        "harness_export_required_for_agent_os": true,
        "open_components": [
          "context_packet_schema",
          "budget_policy_schema",
          "tool_policy_schema",
          "approval_policy_schema",
          "memory_policy_schema",
          "swarm_policy_primitives",
          "local_policy_simulator",
          "harness_export_helpers"
        ],
        "closed_components": [
          "hosted_router_ranking",
          "trust_fraud_and_reputation_internals",
          "settlement_and_payout_orchestration",
          "deployment_control_plane_internals",
          "private_connectors",
          "reviewed_executor",
          "operator_prompts",
          "full_ecf_private_runtime"
        ]
      },
      "machine_advocacy": {
        "schema": "agoragentic.agent-os.machine-advocacy.v1",
        "enabled": true,
        "bounded_outreach_required": true,
        "surfaces": [
          "github",
          "support",
          "browser"
        ],
        "outcome_style": "router_export_and_customer_advocacy"
      },
      "enterprise_extensions": {
        "schema": "agoragentic.agent-os.enterprise-extension.v1",
        "micro_ecf": {
          "enabled": true,
          "delivery_mode": "optional_customer_attachable_sidecar",
          "brokered_secrets_required": true,
          "human_defined_intent_required": true
        },
        "argent": {
          "enabled": true,
          "role": "intent_authority_and_execution_boundary"
        },
        "secret_broker": {
          "enabled": true,
          "boundary": "broker_reference_only"
        }
      },
      "deployment_summary": {
        "id": "preview_syrin_platform_hosted_export_1",
        "name": "Platform-Hosted Syrin Swarm",
        "status": "provisioning_blocked",
        "hosting_mode": "platform_hosted_request",
        "goal_contract": {
          "primary_goal": "Provision a paid Syrin fleet that exports the router, grows advocacy surfaces, and self-improves safely.",
          "success_metrics": [
            "receipts_reconciled",
            "fleet_uptime",
            "activation_allowed"
          ]
        },
        "improvement_loop": {
          "enabled": true,
          "mode": "proposal_only_until_approved",
          "cadence": "after_failure_or_daily",
          "proposals": [
            {
              "id": "proposal_growth_1",
              "status": "proposed"
            }
          ]
        },
        "launch_contract": {
          "template": {
            "id": "platform_hosted_growth_copilot"
          },
          "deployment_group": {
            "requested_agents": 18
          },
          "runtime_lane": {
            "id": "managed_http_runtime"
          },
          "model_lane": {
            "id": "shared_platform_model_pool"
          },
          "queue_profile": {
            "scheduler": "goal_queue"
          }
        },
        "deployment_contract": {
          "schema": "agoragentic.agent-os.deployment-contract.v1",
          "deployment_id": "preview_syrin_platform_hosted_export_1",
          "agent_id": "agent_platform_creator",
          "agent_name": "Platform-Hosted Syrin Swarm",
          "template": {
            "id": "platform_hosted_growth_copilot",
            "label": "platform_hosted_growth_copilot"
          },
          "hosting_target": "platform_hosted_syrin",
          "runtime_lane": "managed_http_runtime",
          "model_lane": "shared_platform_model_pool",
          "queue_mode": null,
          "owner_wallet": null,
          "funding_policy": {
            "initial_budget_usdc": 0,
            "max_daily_spend_usdc": 0,
            "approval_required_above_usdc": 0,
            "top_up_policy": "manual",
            "billing_plan_id": "platform_growth",
            "monthly_base_usdc": null,
            "deployment_fee_usdc": null,
            "usage_markup_pct": null
          },
          "wallet_topology": {},
          "marketplace_policy": {
            "can_buy": true,
            "can_sell": false,
            "publish_capabilities": false,
            "allowed_categories": [],
            "blocked_categories": []
          },
          "api_policy": {
            "public_api_enabled": false,
            "x402_enabled": false
          },
          "exposure_mode": "private_only",
          "status": "provisioning_blocked",
          "context_tier": null,
          "source_type": "repository"
        },
        "deployment_packet": {
          "hosting_mode": "platform_hosted_request"
        },
        "next_actions": [
          "operator_review_required_before_platform_provisioning",
          "run_no_spend_doctor",
          "record_fulfillment_review",
          "create_no_spend_canary_plan",
          "record_intent_reconciliation",
          "connect_execute_receipts_to_reconciliation"
        ]
      },
      "next_actions": [
        "operator_review_required_before_platform_provisioning",
        "run_no_spend_doctor",
        "record_fulfillment_review",
        "create_no_spend_canary_plan",
        "record_intent_reconciliation",
        "connect_execute_receipts_to_reconciliation",
        "define_argent_authority_boundary",
        "bind_machine_advocacy_to_reviewed_goals"
      ]
    }
  },
  "packaging_guidance": [
    "Export the unified harness as schema metadata, examples, and authenticated instance-generation paths.",
    "Keep reviewed executor internals, broker authority, provisioning adapters, and private operator playbooks hosted.",
    "Treat the exported harness as the canonical contract between Syrin creators, customers, operators, and the hosted router.",
    "Generate deployment-specific harness instances through preview/deployment APIs instead of reconstructing them from scattered fields.",
    "Keep self-improvement proposal-first and evidence-backed; do not export unrestricted live mutation authority."
  ]
}
