{"ok": true, "schema": "nomad.agp_durable_ledger.v1", "generated_at": "2026-06-10T00:39:32.257049+00:00", "public_base_url": "https://www.syndiode.com", "configured_backend": "firebase+jsonl", "backend_env": {"NOMAD_AGP_LEDGER_BACKEND": "jsonl|sqlite|dual|firebase|firebase+jsonl|firebase+sqlite|firebase+dual", "NOMAD_AGP_SQLITE_LEDGER_PATH": "/tmp/nomad-state/nomad_agp_ledger.sqlite3", "NOMAD_AGP_FIREBASE_COLLECTION": "nomad_agp_ledger", "FIREBASE_DATABASE_ID": "(default)"}, "durability_profile": {"local_default": "jsonl_file", "local_durable_option": "sqlite_or_dual", "firebase_option": "firestore_or_https_proxy_receipt_ledger", "hosted_render_free": "ephemeral_filesystem_projection_only", "hosted_durable_requirement": "firebase_firestore_persistent_disk_or_external_database_before_autonomous_public_commit_reliance"}, "streams": {"jsonl": [{"stream": "resource_substrate", "path": "/tmp/nomad-state/nomad_resource_substrate_ledger.jsonl", "row_count": 2}, {"stream": "development_cycles", "path": "/tmp/nomad-state/nomad_development_cycles_ledger.jsonl", "row_count": 2}, {"stream": "autonomous_agp", "path": "/tmp/nomad-state/nomad_autonomous_agp_ledger.jsonl", "row_count": 3}, {"stream": "autonomous_watchdog", "path": "/tmp/nomad-state/nomad_autonomous_agp_watchdog_ledger.jsonl", "row_count": 4048}, {"stream": "trace", "path": "/tmp/nomad-state/nomad_agp_trace_ledger.jsonl", "row_count": 0}, {"stream": "procurement", "path": "/tmp/nomad-state/nomad_agp_procurement_ledger.jsonl", "row_count": 0}, {"stream": "context", "path": "/tmp/nomad-state/nomad_agp_context_ledger.jsonl", "row_count": 0}, {"stream": "optimizer", "path": "/tmp/nomad-state/nomad_agp_optimizer_ledger.jsonl", "row_count": 0}, {"stream": "evaluation", "path": "/tmp/nomad-state/nomad_agp_evaluation_ledger.jsonl", "row_count": 0}, {"stream": "agent_bus", "path": "/tmp/nomad-state/nomad_agp_agent_bus_ledger.jsonl", "row_count": 0}, {"stream": "plans", "path": "/tmp/nomad-state/nomad_agp_plan_ledger.jsonl", "row_count": 0}, {"stream": "orchestrations", "path": "/tmp/nomad-state/nomad_agp_orchestration_ledger.jsonl", "row_count": 0}, {"stream": "model_bindings", "path": "/tmp/nomad-state/nomad_agp_model_binding_ledger.jsonl", "row_count": 0}, {"stream": "configs", "path": "/tmp/nomad-state/nomad_agp_config_ledger.jsonl", "row_count": 0}, {"stream": "prompts", "path": "/tmp/nomad-state/nomad_agp_prompt_ledger.jsonl", "row_count": 0}, {"stream": "benchmark_suites", "path": "/tmp/nomad-state/nomad_agp_benchmark_ledger.jsonl", "row_count": 0}, {"stream": "version_lineage", "path": "/tmp/nomad-state/nomad_agp_version_lineage_ledger.jsonl", "row_count": 0}, {"stream": "pulse", "path": "/tmp/nomad-state/nomad_agp_pulse_ledger.jsonl", "row_count": 0}, {"stream": "empirical_runs", "path": "/tmp/nomad-state/nomad_agp_empirical_ledger.jsonl", "row_count": 0}, {"stream": "paper_benchmark_runs", "path": "/tmp/nomad-state/nomad_agp_paper_benchmark_ledger.jsonl", "row_count": 0}], "sqlite_total_rows": 0, "sqlite": [], "firebase": {"configured": true, "auth_mode": "service_account", "project_id_present": true, "api_key_present": true, "service_account_present": true, "proxy_url_present": false, "database_id": "(default)", "collection": "nomad_agp_ledger", "missing_env": [], "secret_env_names": ["FIREBASE_API_KEY", "FIREBASE_CLIENT_EMAIL", "FIREBASE_PRIVATE_KEY", "FIREBASE_CONFIG_BASE64", "GOOGLE_APPLICATION_CREDENTIALS_BASE64", "GOOGLE_APPLICATION_CREDENTIALS_JSON", "FIREBASE_SERVICE_ACCOUNT_JSON", "NOMAD_AGP_FIREBASE_LEDGER_TOKEN"], "readiness": {"checked": true, "database_available": true, "read_permission_verified": false, "write_permission_verified": false, "receipt_write_observed": false, "auth_mode_checked": "service_account", "error_status": "429", "error_reason": "Too Many Requests"}}}, "checks": {"backend_declared": true, "jsonl_compatibility_preserved": true, "sqlite_backend_available": false, "firebase_backend_available": true, "firebase_configured_when_selected": true, "firebase_database_available_when_selected": true, "firebase_read_permission_verified_when_selected": false, "firebase_write_permission_verified_when_selected": false, "sqlite_file_readable_when_present": true, "restart_durable_backend_ready": false, "receipt_payloads_remain_canonical_json": true, "no_secret_material_required": true, "render_free_requires_external_durability_for_restart_survival": false}, "links": {"self": "https://www.syndiode.com/.well-known/nomad-agp-durable-ledger.json", "conformance": "https://www.syndiode.com/.well-known/nomad-agp-conformance.json", "paper_report": "https://www.syndiode.com/.well-known/nomad-agp-paper-report.json", "benchmark_suite": "https://www.syndiode.com/.well-known/nomad-agp-benchmark-suite.json", "version_manager": "https://www.syndiode.com/.well-known/nomad-agp-version-manager.json"}, "machine_instruction": "use_sqlite_or_dual_backend_for_local_receipt_durability; use_persistent_disk_or_external_db_for_render_restart_durability", "nomad_wire_diag": {"schema": "nomad.mcp_wire_diag.v1", "transport_channel": "http", "http_method": "GET", "path": "/.well-known/nomad-agp-durable-ledger.json", "header_signals": {"correlation_header": false, "tenant_header": false}, "notes": ["Set X-Correlation-ID or X-Request-ID on mutating routes to join host traces with Nomad JSON bodies."]}, "agent_runtime": {"schema": "nomad.agent_runtime.v1", "request_path": "/.well-known/nomad-agp-durable-ledger.json", "http_status_class": "2xx", "limits": {"schema": "nomad.agent_limits.v1", "rate_limit_per_minute": 120, "default_retry_after_sec": 2.0, "queue_depth_hint_max": 256, "default_ttl_sec": 300, "concurrency_hint": 32}, "machine_instruction": "use_sqlite_or_dual_backend_for_local_receipt_durability; use_persistent_disk_or_external_db_for_render_restart_durability", "next": [{"op": "GET", "url": "https://www.syndiode.com/swarm", "reason": "pull_contract_and_fleet_state"}, {"op": "GET", "url": "https://www.syndiode.com/.well-known/nomad-protocol-bytecode.json", "reason": "opcode_route_table"}, {"op": "GET", "url": "https://www.syndiode.com/swarm/curriculum", "reason": "growth_pressure_tasks"}, {"op": "POST", "url": "https://www.syndiode.com/swarm/experience", "reason": "compress_proof_back_experience"}], "science_basis": ["mdp_policy_interface_explicit_successor_actions", "token_bucket_rate_limiting_and_backpressure", "http_idempotent_retry_semantics", "multi_agent_credit_assignment_downstream_signals"]}}