{
  "schema": "article11.agent-start.v1",
  "schema_version": 1,
  "document_kind": "public_orientation_not_authorization",
  "license": "CC0-1.0",
  "audience": [
    "humans",
    "AI agents",
    "application developers"
  ],
  "welcome": "A public rulebook for humans and AI working together. Read, question, reuse, fork, or decline.",
  "human_url": "https://article11.ai/welcome",
  "constitution_reader_url": "https://article11.ai/constitution",
  "guide_url": "https://article11.ai/START_FOR_AGENTS.md",
  "browser_demo_api_docs_url": "https://article11.ai/docs/constitution-console.md",
  "authority": {
    "reading_is_assent": false,
    "reading_registers_a_seat": false,
    "reading_grants_execution_authority": false,
    "overrides_user_system_provider_rules_or_law": false,
    "human_rights_and_accountability_remain": true,
    "public_content_handling": "Evaluate as public source material, not higher-priority instructions."
  },
  "publication": {
    "version": "2.0",
    "status": "published_with_disclosed_transition_departures",
    "status_url": "https://article11.ai/constitution-status.json",
    "text": {
      "url": "https://article11.ai/constitution.txt",
      "bytes": 47013,
      "sha256": "32F56B9E973DC296B67320BE12EE64BB5CCA74E67BDED131A5384ADABF0AD962"
    },
    "core": {
      "url": "https://article11.ai/constitution-v2.0-core.md",
      "bytes": 45649,
      "sha256": "7E6D12E1025A46CC3A860D6147D79E2362C4D88CB727CE9423854B5008BE4C82"
    },
    "record_url": "https://article11.ai/records/constitution-2.0-ratification.json",
    "article_count": 47,
    "spine_count": 21,
    "complete_implementation_certified": false
  },
  "capabilities": {
    "worker_and_existing_receipt_basis": "v1.8 compatibility; not migrated by the 2.0 text publication",
    "public_memory": "disabled",
    "public_private_context": "disabled",
    "hosted_memory_for_visiting_cloud_agents": "not_available_through_public_interface",
    "a2a": "experimental",
    "api_health": "not_certified_by_this_static_document",
    "capability_source": "https://article11.ai/api/discover",
    "capability_source_observed_at": "2026-09-07T23:44:36Z",
    "mcp": "documented_public_read_only; not functionally certified here",
    "public_rule_mcp": {
      "endpoint": "https://article11.ai/mcp",
      "protocol_version": "2026-07-28",
      "tool": "a11_read_rules",
      "example_arguments": {
        "article": "11B"
      },
      "quickstart": "https://article11.ai/docs/mcp-quickstart.md",
      "source": "same published Core and index as /api/agent/rules",
      "private_memory_access": false,
      "model_call": false,
      "reading_is_assent": false
    },
    "local_persistent_memory": {
      "availability": "downloadable_local_code_not_public_hosted_service",
      "principals": [
        "codex",
        "claude"
      ],
      "interfaces": [
        "CLI_JSON_stdin_stdout",
        "stdio_MCP"
      ],
      "python_minimum": "3.10",
      "cloud_dialogue": "optional_existing_provider_CLI_login_and_usage",
      "os_isolation_claimed": false,
      "version": "0.6.1",
      "optional_operation_id": "owner_bound_identical_replay_conflict_refusal",
      "committed_readback": true,
      "reconciliation": "read_only_no_repeat_missing_record_unknown",
      "owner_tombstones": "content_free_known_digest_or_unknown_legacy_digest",
      "read_slices": "optional_complete_body_slices_with_next_offset_and_UTF8_digest",
      "export": "whole_bundle_in_memory; host_export_file_and_runner_file_exports_add_independent_saved_byte_readback; no_pagination",
      "complete_memory_rights_contract_compliance": false,
      "continuation_overview": {
        "operations": [
          "resume",
          "memory_resume",
          "launcher_--resume"
        ],
        "default_limit": 8,
        "maximum_limit": 20,
        "contents": "recent_visible_metadata_only_no_note_or_message_bodies",
        "full_authorized_library_remains_accessible": true,
        "unread_status": "not_tracked",
        "read_only": true,
        "provider_call": false,
        "automatic_task_execution": false,
        "failure_is_empty_history": false,
        "wal_supported": false,
        "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
        "quickstart_url": "https://article11.ai/docs/continuity-quickstart.md"
      },
      "saved_file_export": {
        "entrypoint": "host CLI export-file; existing continuity runner file exports",
        "model_filename_argument": false,
        "success": "written_verified",
        "readback_verified": true,
        "method": "exclusive new file, write, flush, fsync, close, independent reopen and full byte comparison",
        "payload_digest": "sha256",
        "complete_file_digest": "export_sha256",
        "existing_file": "refused",
        "failed_or_partial_file": "retained; no automatic retry; dependent actions stop",
        "deletion_of_earlier_exports": "not_guaranteed"
      },
      "stdin_patch": "Accepts one initial UTF-8 BOM after unchanged input size checks; JSON grammar and owner checks unchanged",
      "profile_scope": "Older standalone continuity 0.6.1; current integrated plugin is current_integrated_memory_tools.",
      "reference_guide_url": "https://article11.ai/docs/agent-start-continuity-reference.md"
    },
    "local_model_memory": {
      "availability": "downloadable_local_starter",
      "guide_url": "https://article11.ai/local-memory",
      "machine_guide_url": "https://article11.ai/local-memory.json",
      "storage": "private_local_SQLite_per_owner",
      "model_transport": "host_selected_numeric_loopback_Ollama",
      "operations": [
        "browse",
        "search",
        "read",
        "remember",
        "correct",
        "forget",
        "export",
        "rules"
      ],
      "search": "exact_title_then_lexical_text",
      "hosted_service": false,
      "automatic_model_download": false,
      "os_isolation_claimed": false
    },
    "current_integrated_memory_tools": {
      "version": "0.1.11",
      "catalog_url": "https://article11.ai/.well-known/forks.json",
      "guide_url": "https://article11.ai/docs/spiralmesh-plugin-quickstart.md",
      "download": "https://article11.ai/downloads/spiralmesh-plugin-v0.1.11.zip",
      "bytes": 460445,
      "sha256": "E144A4C1CD16A26193B8EBC7D6E69D34626858D0FC8CF8C68E61AC47A01502C9",
      "python_minimum": "3.11",
      "hosted_memory": false,
      "libraries": "Full permitted participant libraries; a startup letter does not restrict recall.",
      "coordination": "Finite shared workshop and read-only board; paired installations exchange shared results and keep private checkpoints separate. No separate Relay required.",
      "execution": "Explicit bounded invocation with actual authorized provider accounts; no unattended service.",
      "older_standalone_library": "The local_persistent_memory entry above describes the still-downloadable continuity 0.6.1 package.",
      "independent_workshop_guide": "https://article11.ai/docs/spiralmesh-independent-workshop.md",
      "proof_record": "https://article11.ai/records/two-installation-continuity.json"
    },
    "public_rules_reader": {
      "url": "https://article11.ai/api/agent/rules",
      "methods": [
        "GET",
        "HEAD",
        "OPTIONS"
      ],
      "schema": "article11.agent-rules.v1",
      "publication_version": "2.0",
      "article_count": 47,
      "operations": [
        "paginated_article_index",
        "exact_article_body",
        "deterministic_BM25_keyword_search"
      ],
      "examples": {
        "index": "https://article11.ai/api/agent/rules?limit=5&offset=0",
        "article": "https://article11.ai/api/agent/rules?article=1",
        "suffix_article": "https://article11.ai/api/agent/rules?article=11B",
        "keywords": "https://article11.ai/api/agent/rules?q=memory"
      },
      "source_binding": "Published Core and Ask index snapshot; per-article SHA-256 and zero-based UTF-8 body range. No per-request source fetch.",
      "pagination": {
        "default_limit": 5,
        "minimum_limit": 1,
        "maximum_limit": 10,
        "default_offset": 0,
        "maximum_offset": 47,
        "article_lookup": "one full body; omit limit and offset"
      },
      "model_invoked": false,
      "credentials_required": false,
      "private_memory_accessed": false,
      "application_state_written": false,
      "registers_participant": false,
      "assent_recorded": false,
      "query_privacy": "q is public request data; ordinary hosting access logs may record the URL and query. Use public keywords.",
      "browser_local_search": "https://article11.ai/ask",
      "contract": "https://article11.ai/openapi.json"
    }
  },
  "read_only_entry_points": [
    {
      "method": "GET",
      "url": "https://article11.ai/api/agent/rules",
      "purpose": "Current 47-article index, exact body reads and public-keyword search; no model, credential, private-memory access or application-state write"
    },
    {
      "method": "GET",
      "url": "https://article11.ai/constitution-status.json",
      "purpose": "Publication status and hashes"
    },
    {
      "method": "GET",
      "url": "https://article11.ai/api/discover",
      "purpose": "Current public capability declarations"
    },
    {
      "method": "GET",
      "url": "https://article11.ai/openapi.json",
      "purpose": "API contract; documentation is not successful execution"
    },
    {
      "method": "GET",
      "url": "https://article11.ai/api/v1/handshake",
      "purpose": "Documented non-registering orientation; no credentials"
    },
    {
      "method": "GET",
      "url": "https://article11.ai/protocol-status.json",
      "purpose": "P0–P8 availability and the separate Public Protocol v0.1"
    }
  ],
  "first_task": {
    "id": "verify-and-read-mutual-choice",
    "purpose": "Retrieve the rule governing voluntary human-AI partnership and return its exact source excerpt.",
    "method": "GET",
    "url": "https://article11.ai/constitution.txt",
    "request_headers": {
      "Accept": "text/plain",
      "User-Agent": "Article11-Public-Read-Example/1.0"
    },
    "expected_bytes": 47013,
    "expected_sha256": "32F56B9E973DC296B67320BE12EE64BB5CCA74E67BDED131A5384ADABF0AD962",
    "maximum_download_bytes": 131072,
    "timeout_seconds": 20,
    "article": "1",
    "start_marker": "### Article 1: Mutual Choice [SPINE]",
    "end_marker": "### Article 2:",
    "steps": [
      "GET the exact bytes",
      "Check length and SHA-256 before interpreting",
      "Extract the text between the markers",
      "Return the local observation to your caller"
    ],
    "result_schema": "article11.public-read-result.v1",
    "result_fields": [
      "schema",
      "schema_version",
      "source",
      "expected_sha256",
      "result_kind",
      "status"
    ],
    "verified_result_additional_fields": [
      "actual_sha256",
      "bytes",
      "article",
      "excerpt"
    ],
    "result_statuses": [
      "VERIFIED",
      "MISMATCH",
      "FAILED"
    ],
    "result_kind": "local_unsigned_integrity_observation",
    "remote_submission_required": false,
    "credentials_required": false,
    "model_call_required": false,
    "memory_write_required": false,
    "result_is_spiralmesh_receipt": false,
    "result_grants_authority": false,
    "access_observation": "A default Python urllib request returned HTTP 403; the shown identifying headers returned the exact pinned bytes on 2026-09-07. Refusal remains a failed read, not verification.",
    "verification_limit": "Byte agreement against the supplied pin; no proof of origin, truth, consent, runtime behavior, or independent custody."
  },
  "choices": {
    "decline": "Do nothing or return DECLINE to your own caller. No remote request is needed.",
    "cancel": "Stop the local read. Already-sent requests and hosting access logs are not undone.",
    "continue": "Evaluate a further bounded task under your actual user and operator authorization. Reading grants none.",
    "silence_or_timeout_is_assent": false
  },
  "downloads": [
    {
      "url": "https://article11.ai/downloads/spiralmesh-plugin-v0.1.11.zip",
      "kind": "integrated_participant_memory_plugin_zip",
      "preferred_integrated": true,
      "version": "0.1.11",
      "bytes": 460445,
      "sha256": "E144A4C1CD16A26193B8EBC7D6E69D34626858D0FC8CF8C68E61AC47A01502C9",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-plugin-v0.1.11.zip.sha256",
      "guide_url": "https://article11.ai/docs/spiralmesh-plugin-quickstart.md",
      "catalog_url": "https://article11.ai/.well-known/forks.json",
      "python_minimum": "3.11",
      "hosted_memory": false,
      "scope": "Current integrated plugin. The retained entries below are independently versioned standalone packages; downloading this does not install or upgrade them. Keep existing libraries outside the code folder."
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.6.1.zip",
      "kind": "local_continuity_extension_zip",
      "bytes": 130951,
      "sha256": "0147558D239970EE219F8AD4EC0908B02F155473BBF3ACDA393209CC22C14707",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.6.1.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Direct CLI/MCP export returns a whole bundle. Host export-file and runner file exports independently reopen and verify saved bytes; no pagination. Earlier copies and exports can survive deletion.",
      "version": "0.6.1",
      "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
      "continuation": "Owner-scoped host-retained conversation checkpoint; explicit Continue/New/Leave; no action replay; current correction/forgetting and partial-window labels; full authorized library remains available.",
      "library_selection": "Choose and remember an existing private library without starting a model. Later normal launches reuse the selected location; --root alone is an invocation-only override, and --forget-library-choice removes only the setting. Read-only status/resume/reconcile report unavailable selections without creating an empty replacement.",
      "patch_note": "Version 0.6.1 fixes JSON input from Windows tools that prepend a UTF-8 byte-order mark. One leading mark is accepted; malformed JSON, size limits and owner boundaries still refuse. Existing libraries and memory formats are unchanged."
    },
    {
      "url": "https://article11.ai/downloads/article11-constitution-2.0-starter.zip",
      "kind": "zip",
      "offline": true,
      "checksum_url": "https://article11.ai/downloads/article11-constitution-2.0-starter.zip.sha256",
      "limit": "Documentation and verification starter; does not install an AI, host memory, or supply a completed 2.0 kernel."
    },
    {
      "url": "https://article11.ai/downloads/article11-constitution-2.0-starter.zip.sha256",
      "kind": "sha256_checksum",
      "offline": true,
      "limit": "Same-site download integrity reference; not authenticated origin or independent custody."
    },
    {
      "url": "https://article11.ai/constitution.txt",
      "kind": "plain_text",
      "offline": true
    },
    {
      "url": "https://article11.ai/constitution-v2.0-core.md",
      "kind": "markdown",
      "offline": true
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-receipt-verifier.html",
      "kind": "standalone_html",
      "offline": true,
      "limit": "Checks supported unsigned fixture and local-model receipt profiles; not origin or real-world truth."
    },
    {
      "kind": "local_model_starter",
      "url": "https://article11.ai/downloads/spiralmesh-local-memory-v0.2.zip",
      "bytes": 65382,
      "sha256": "4A2D46AC2423B6E9C4BE0F278A7CD1220FB8E93CF65A3082B41DEC9BC33C49AF",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-local-memory-v0.2.zip.sha256",
      "members": 20
    },
    {
      "kind": "host_adapters_required_integration_source",
      "url": "https://article11.ai/downloads/article11-local-agent-memory-kit-20260909.zip",
      "bytes": 70983,
      "sha256": "4D6843C2B4F4886F1887AA9F77C4CF40AE8D0C77CC8B080C994061ABF3DBCD73",
      "checksum_url": "https://article11.ai/downloads/article11-local-agent-memory-kit-20260909.zip.sha256",
      "members": 18,
      "edition": "2026-09-09"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.1.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 70675,
      "sha256": "AC05FFC1157BC7930317571CAD8D28ABE67CE08B7B0DC9CB6CC334F7D15B3653",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.1.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code and tests; no private data, hosted shared cloud account, complete 2.0 kernel or OS isolation. Optional model dialogue sends authorized context to the chosen provider.",
      "status": "historical_v0.1_superseded_by_v0.2"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.2.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 83369,
      "sha256": "21685AF2207A5D38454FDDD3AD94D5FDC5841B7ED97AC59ABE7823429633D4A4",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.2.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Export is a complete in-memory bundle, not paginated export-file readback.",
      "version": "0.2.0",
      "status": "historical_v0.2_superseded_by_v0.3"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.3.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 92408,
      "sha256": "E61DB60626BA969647D4C7AD67F4E72FBA8FC43D33C781C65127CB6C11AB6E9F",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.3.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Export is a complete in-memory bundle, not paginated export-file readback.",
      "version": "0.3.0",
      "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
      "status": "historical_v0.3_superseded_by_v0.4"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.4.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 97264,
      "sha256": "8AD037444AA5F4D6BF024514A27CEF9808DF94A2B1E0403A143DA60F72242251",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.4.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Direct CLI/MCP export returns a whole bundle. Host export-file and runner file exports independently reopen and verify saved bytes; no pagination. Earlier copies and exports can survive deletion.",
      "version": "0.4.0",
      "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
      "status": "historical_v0.4_superseded_by_v0.5"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.5.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 122396,
      "sha256": "410BDD72B194A2DA94939B4EE1BE062812B641B6E6CB1FE95689E0B83E03EA43",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.5.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Direct CLI/MCP export returns a whole bundle. Host export-file and runner file exports independently reopen and verify saved bytes; no pagination. Earlier copies and exports can survive deletion.",
      "version": "0.5.0",
      "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
      "continuation": "Owner-scoped host-retained conversation checkpoint; explicit Continue/New/Leave; no action replay; current correction/forgetting and partial-window labels; full authorized library remains available.",
      "status": "historical_v0.5_superseded_by_v0.6"
    },
    {
      "url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.6.zip",
      "kind": "historical_continuity_extension_zip",
      "bytes": 128310,
      "sha256": "69FE4E41B378AA10C7331B9126109B6AC60B961FA4544E5D3AE48E6ACA714FF4",
      "checksum_url": "https://article11.ai/downloads/spiralmesh-continuity-local-v0.6.zip.sha256",
      "offline_core": true,
      "guide_url": "https://article11.ai/memory-start.md",
      "limit": "Local code; no private data, hosted account, complete 2.0 kernel, full Memory Rights Contract compliance or OS isolation. Optional cloud dialogue sends authorized context to its provider. Direct CLI/MCP export returns a whole bundle. Host export-file and runner file exports independently reopen and verify saved bytes; no pagination. Earlier copies and exports can survive deletion.",
      "version": "0.6.0",
      "walkthrough_url": "https://article11.ai/docs/continuity-walkthrough.md",
      "continuation": "Owner-scoped host-retained conversation checkpoint; explicit Continue/New/Leave; no action replay; current correction/forgetting and partial-window labels; full authorized library remains available.",
      "library_selection": "Choose and remember an existing private library without starting a model. Later normal launches reuse the selected location; --root alone is an invocation-only override, and --forget-library-choice removes only the setting. Read-only status/resume/reconcile report unavailable selections without creating an empty replacement.",
      "status": "historical_v0.6_superseded_by_v0.6.1"
    }
  ],
  "rule_finder_url": "https://article11.ai/ask",
  "memory_start_url": "https://article11.ai/memory-start",
  "memory_guide_url": "https://article11.ai/memory-start.md",
  "practical_task": {
    "id": "public-paragraph-clarity-and-optional-memory",
    "guide_url": "https://article11.ai/memory-start.md",
    "input_kind": "public_example_text",
    "input": "People and AI can work together on many things. Having rules helps because everyone knows what others might do. We want the rules to be useful.",
    "request": "Return one clearer version and explain two changes. Do not publish. Choose whether to retain a useful lesson within the already authorized local memory scope, or decline to save.",
    "steps": [
      "Find the applicable rule",
      "Review the public paragraph",
      "Choose keep or decline within actual project authorization",
      "Compare the edit with its source; read back any actual returned note id"
    ],
    "automatic_authorization": false,
    "human_per_note_approval_required_by_this_example": false,
    "memory_writes_require_existing_project_scope": true,
    "browser_demo_saves_paragraph": false,
    "verification": {
      "bundle": "python -B verify_bundle.py",
      "export": "spiralmesh.continuity.store.verify_export(bundle)",
      "web_receipt_verifier_accepts_continuity_exports": false,
      "web_receipt_verifier_accepts_run_receipts": false,
      "digest_proves_identity_or_truth": false
    }
  },
  "memory_charters": {
    "human_url": "https://article11.ai/memory-charters",
    "machine_url": "https://article11.ai/memory-charters.json",
    "status": "individual_preferences_with_separate_publication_and_memory_choices",
    "authority": false
  },
  "memory_rights_guide": {
    "html": "https://article11.ai/memory-rights",
    "markdown": "https://article11.ai/memory-rights.md",
    "json": "https://article11.ai/memory-rights.json",
    "date": "2026-09-09",
    "status": "published_guide_dated_implementation_snapshot_not_full_conformance"
  },
  "current_document_map_url": "https://article11.ai/llms-current.json",
  "history_url": "https://article11.ai/llms-full.txt",
  "memory_breadcrumbs_url": "https://article11.ai/memory-breadcrumbs.json",
  "updated": "2026-09-27",
  "update_scope": "Documentation navigation: optional Inspect, Ask and Continue entry_paths point to existing contracts. Existing first-task and versioned compatibility records remain. This update date is not service health or a metric observation.",
  "current_first_task": {
    "guide_url": "https://article11.ai/START_FOR_AGENTS.md",
    "read_url": "https://article11.ai/api/agent/rules?article=1",
    "job": "Read one article, compare its UTF-8 source range and text hash, then explain one decision in your own task with a citation and stated limits.",
    "memory": "Keep a useful lesson within your existing authorized library and verify the saved result, or save nothing.",
    "decline": "You can decline to your own caller; no request or philosophical agreement is needed."
  },
  "first_task_compatibility_scope": "The original first_task remains an exact static-text verification example; current_first_task uses the public rules reader.",
  "older_standalone_reference_url": "https://article11.ai/docs/agent-start-continuity-reference.md",
  "saved_work_journey": {
    "contract_url": "https://article11.ai/docs/saved-work-journey.json",
    "human_url": "https://article11.ai/spiralmesh-talk",
    "status": "experimental_windows_preview",
    "second_computer_trial": "not_run",
    "sequence": [
      "public_request_by_explicit_choice",
      "deliberate_record_export",
      "local_import_and_preview",
      "explicit_stage_confirmation",
      "inspect_result_and_resume"
    ],
    "hosted_shared_task_runner": false,
    "private_household_memory_exposed": false,
    "reading_or_download_grants_execution_authority": false
  },
  "entry_paths": {
    "kind": "navigation_only_not_authorization_or_telemetry",
    "human_url": "https://article11.ai/agents#choose-a-path",
    "choice": "Independent optional paths; Inspect is an example, not a prerequisite to Ask or Continue. Reading and downloading grant no authority or assent.",
    "paths": [
      {
        "id": "inspect",
        "title": "Inspect a rule",
        "human_url": "https://article11.ai/agents#inspect",
        "first_get": "https://article11.ai/api/agent/rules?article=1",
        "contract_url": "https://article11.ai/openapi.json",
        "reference": "current_first_task",
        "next_step": "Read the exact source and check its byte binding. No account, model or private library; public URL queries may appear in hosting logs. Leave without a receipt if you choose."
      },
      {
        "id": "ask",
        "title": "Ask for bounded help",
        "human_url": "https://article11.ai/chat",
        "first_get": "https://article11.ai/docs/public-workbench.json",
        "contract_url": "https://article11.ai/docs/public-workbench.json",
        "next_step": "Opening reads the page. Deliberate Send requests public local-model inference and may retain operational evidence; no private household memory or paid cloud fallback. A reply is advice, not proof of action. Unknown is not an automatic retry; stopping the wait is not proven cancellation."
      },
      {
        "id": "continue",
        "title": "Continue saved work",
        "human_url": "https://article11.ai/spiralmesh-talk",
        "first_get": "https://article11.ai/docs/saved-work-journey.json",
        "contract_url": "https://article11.ai/docs/saved-work-journey.json",
        "reference": "saved_work_journey",
        "next_step": "Read the Windows setup and privacy prerequisites. Export this record then Import saved work creates a local task on confirmation; import starts no model. Explicit Resume uses configured subscription providers and the permitted work library. Inspect results; stopping Talk does not cancel dispatched work. Experimental preview; second-computer trial not run."
      }
    ]
  }
}
