NPL / Kingan Logic A resident Home and user-owned Map, private language workshop, community projections, scoped Passports and portable working state. msa-scan-align-lock: $0.18 per operation — POST /api/machine/msa-scan-align-lock msa-branch-false-neighbor: $0.07 per operation — POST /api/machine/msa-branch-false-neighbor srg-exact-span-grounding: $0.47 per operation — POST /api/machine/srg-exact-span-grounding bsc-currentness-anti-snapback: $0.03 per operation — POST /api/machine/bsc-currentness-anti-snapback bsc-event-chain-verification: $0.04 per entry — POST /api/machine/bsc-event-chain-verification pts-passport-issuance: $0.32 per operation — POST /api/machine/pts-passport-issuance direct-customs-transfer: $0.47 per operation — POST /api/machine/direct-customs-transfer bsc-object-field-custody: $0.32 per operation — POST /api/machine/bsc-object-field-custody Discovery: /capabilities/machines.json OpenAPI: /openapi.json Pricing: /pricing Payment never grants access to a person's Map. Retain the complete result, not only its hash. Flow: discover -> inspect schema and price/unit -> preflight -> obtain gateway authorization -> POST with Idempotency-Key -> retain complete JSON and gateway receipt -> use scoped recovery if delivery is ambiguous. Paid work requires private MACHINE_RESULTS storage. Recovery requires the issued private recovery credential; receipts are never indexed. Owner Home tools run under the pilot session without billing. Paid currentness requires an owner-issued access_grant from POST /api/home/machines/currentness-grant with signed runtime_state; it expires after 15 minutes and permits only the currentness decision. One entry per paid event-chain request; batches are available in the owner workbench. Variable ceilings are recorded but variable billing is not enabled. Customs currently issues a handoff packet; the receiver independently authorizes it. No automatic external delivery is claimed. NPL legal publication is pending owner-specific approval. FAHCE terms do not apply automatically. { "schema": "NPL_MACHINE_CATALOG_V1", "version": "npl-recovery-2026-10-15", "product": "NPL / Kingan Logic", "origin": "https://npl.kinganlogic.com", "purpose": "A user-owned Home, Map and portable operator-state harness, with bounded machine access.", "families": [ { "code": "NSF", "name": "Native-Signal Fidelity", "purpose": "Keep your exact words separate from interpretations.", "url": "/capabilities/machines/nsf" }, { "code": "AKB", "name": "Answer-Key Burden / Competent Containment", "purpose": "Measure reconstruction, repetition and correction work.", "url": "/capabilities/machines/akb" }, { "code": "DRP", "name": "Durable Repair", "purpose": "Correct, revoke and repair without rewriting history.", "url": "/capabilities/machines/drp" }, { "code": "MSA", "name": "Multi-Signal Alignment / Refusal", "purpose": "Adjudicate evidence and preserve material branches.", "url": "/capabilities/machines/msa" }, { "code": "BSC", "name": "Branch / State Custody", "purpose": "Inspect custody, currentness, versioning and event chains.", "url": "/capabilities/machines/bsc" }, { "code": "OFD", "name": "Outcome-Feedback Durability", "purpose": "Carry outcomes into governed updates and later evaluation.", "url": "/capabilities/machines/ofd" }, { "code": "SRG", "name": "Source-Route / Grounding", "purpose": "Check exact support and keep source leads distinct from proof.", "url": "/capabilities/machines/srg" }, { "code": "IDM", "name": "Integrated Decision Movement", "purpose": "Compose native signal, Map admission, projection and surface.", "url": "/capabilities/machines/idm" }, { "code": "PTS", "name": "Portable Operator-State Transfer", "purpose": "Issue minimum-sufficient Passports with field accounting.", "url": "/capabilities/machines/pts" }, { "code": "SCI", "name": "Surface Capability / Display / Interruption", "purpose": "Control what is shown and when you can be interrupted.", "url": "/capabilities/machines/sci" }, { "code": "KCM", "name": "Keyed Companion / Relationship Maturity", "purpose": "Calibrate under your control without inferring permission.", "url": "/capabilities/machines/kcm" } ], "operations": [ { "id": "msa-scan-align-lock", "family": "MSA", "name": "Evidence adjudication", "price_usd": "0.18", "atomic_units": "180000", "unit": "operation", "method": "POST", "path": "/api/machine/msa-scan-align-lock", "scheme": "exact", "input_example": { "evidence_items": [ { "state": "SUPPORT", "authority": "USER_FACT", "claim_permission": true } ], "permission_state": "ALLOWED", "blocked_use": false, "branch_candidates": [], "false_neighbors": [] } }, { "id": "msa-branch-false-neighbor", "family": "MSA", "name": "Branch-split / false-neighbor handling", "price_usd": "0.07", "atomic_units": "70000", "unit": "operation", "method": "POST", "path": "/api/machine/msa-branch-false-neighbor", "scheme": "exact", "input_example": { "evidence_items": [ { "state": "SUPPORT", "authority": "USER_FACT", "claim_permission": true } ], "permission_state": "ALLOWED", "blocked_use": false, "branch_candidates": [ "A", "B" ], "false_neighbors": [] } }, { "id": "srg-exact-span-grounding", "family": "SRG", "name": "Exact-span grounding", "price_usd": "0.47", "atomic_units": "470000", "unit": "operation", "method": "POST", "path": "/api/machine/srg-exact-span-grounding", "scheme": "exact", "input_example": { "source_text": "The Map belongs to its user.", "exact_span": "Map belongs to its user", "source_ref": "supplied-document:1" } }, { "id": "bsc-currentness-anti-snapback", "family": "BSC", "name": "Currentness / anti-snapback check", "price_usd": "0.03", "atomic_units": "30000", "unit": "operation", "method": "POST", "path": "/api/machine/bsc-currentness-anti-snapback", "scheme": "exact", "input_example": { "expected_hash": "REPLACE_WITH_CURRENT_OWNER_HASH" } }, { "id": "bsc-event-chain-verification", "family": "BSC", "name": "Tamper-evident event-chain verification", "price_usd": "0.04", "atomic_units": "40000", "unit": "entry", "method": "POST", "path": "/api/machine/bsc-event-chain-verification", "scheme": "exact", "input_example": { "hash_scheme": "NPL_CANONICAL_JSON_SHA256_V1", "trusted_previous_hash": null, "entries": [ { "sequence": 1, "previous_hash": null, "payload": { "event": "created" }, "event_hash": "66ea05d399dd8abdaddf8977aac5f7ce315181b3e60d9e2b26032bb41171a3f6" } ] } }, { "id": "pts-passport-issuance", "family": "PTS", "name": "Decision State Passport issuance", "price_usd": "0.32", "atomic_units": "320000", "unit": "operation", "method": "POST", "path": "/api/machine/pts-passport-issuance", "scheme": "exact", "input_example": { "destination": "AME", "purpose": "Carry chosen working state", "fields": { "current_focus": "Compare the next two options" }, "withheld_fields": [ "raw_history" ], "confirm_projection": false } }, { "id": "direct-customs-transfer", "family": "PTS", "name": "Direct product-to-product Customs", "price_usd": "0.47", "atomic_units": "470000", "unit": "operation", "method": "POST", "path": "/api/machine/direct-customs-transfer", "scheme": "exact", "input_example": { "destination": "AME", "purpose": "Carry chosen working state", "fields": { "current_focus": "Compare the next two options" }, "withheld_fields": [ "raw_history" ], "confirm_projection": false } }, { "id": "bsc-object-field-custody", "family": "BSC", "name": "Object / field custody proof", "price_usd": "0.32", "atomic_units": "320000", "unit": "operation", "method": "POST", "path": "/api/machine/bsc-object-field-custody", "scheme": "exact", "input_example": { "object": { "object_id": "example-1", "owner_ref": "self", "version": 1, "fields": { "current_focus": "Compare options" } }, "expected_hash": "6a07fb57e1569a7a8d8513addd9f3cb0d3bd18d330c7f6459f35a6bbe53b3483" } } ], "variable_authorization_ceilings_usd": { "extended-msa-grounding": "0.75", "complex-pts-passport": "1.50", "complex-customs-transfer": "1.50" }, "variable_billing_status": "Ceilings recorded; variable settlement schedules are not yet implemented.", "authentication": "Owner session for Home tools; verified Cloudflare PAYMENT-CONTEXT for paid machine work.", "payment": { "protocol": "x402-v2", "gateway": "Cloudflare Monetization Gateway", "network": "eip155:8453", "asset": "USDC", "recipient": "0x22cf7241E3e24ed0d22d710C86a497084da625cd", "live_gateway_rules_verified": false, "paid_execution_status": "Gateway configuration and real-payment acceptance test pending" }, "payment_is_not_data_permission": true, "legal_publication": "NPL-specific policy approval pending; no FAHCE policies inherited.", "proof_scope": "Supplied artifacts unless a server-sealed owner Home state is explicitly used.", "customs_transport": "A governed handoff packet is available; external receiver delivery requires an independently configured product adapter.", "currentness_permission": { "owner_grant_endpoint": "/api/home/machines/currentness-grant", "method": "POST", "input": "Signed runtime_state under owner session", "lifetime_seconds": 900, "scope": "Currentness decision only; no Map content" }, "paid_chain_limit": "One entry per paid request at $0.04; owner workbench supports batches.", "result_custody": "Full JSON returned and downloadable. Durable recovery requires the private MACHINE_RESULTS binding.", "links": { "home": "/", "openapi": "/openapi.json", "pricing": "/pricing", "mcp": "/mcp", "full_guide": "/llms-full.txt" } }