RRunOnProof
Agent-first solution · company-check

Company Check

An autonomous agent must determine whether a business subject is the correct legal entity and whether its current status satisfies a policy gate.

When an agent selects it

business_subject_unresolvedbusiness_subject_ambiguouslegal_entity_identity_requiredlegal_status_unknownlegal_status_stalejurisdiction_coverage_unknownpolicy_gate_requires_company_statusexisting_company_evidence_availableexisting_company_evidence_partially_staledownstream_supplier_gate_blocked_by_company_checkdownstream_payment_gate_blocked_by_company_checkcompany_decision_hold_requires_remediationcompany_decision_requires_portable_evidence

Inputs and boundaries

Required inputs

business_subject · jurisdiction · policy_id · idempotency_key

Optional: authorized_evidence_refs · caller_scopes · budget.

Limitations
  • No ownership, tax, licence, restricted-party or universal material-change claim is implied.
  • Federal coverage does not establish state good standing.

Intent support matrix

IntentStatusProblem stateRoute
business.company.authorize_recoveryPRECONDITIONlegal_status_unknownReturned as an output action or precondition
business.company.check_budgetSUPPORTEDexisting_company_evidence_partially_stalePOST /v1/agent-mode/quotes/exact
business.company.check_coverageSUPPORTEDjurisdiction_coverage_unknownGET /v1/us/federal/source-health
business.company.check_decision_statusSUPPORTED COMPOSITElegal_status_unknownPOST /v1/us/company-check
business.company.check_freshnessSUPPORTEDbusiness_subject_ambiguousPOST /v1/agent-mode/readiness
business.company.check_readinessSUPPORTEDlegal_status_stalePOST /v1/agent-mode/readiness
business.company.check_requesting_agent_authorityPRECONDITIONexisting_company_evidence_availableReturned as an output action or precondition
business.company.check_source_healthSUPPORTEDbusiness_subject_unresolvedGET /v1/us/federal/source-health
business.company.compute_evidence_deltaSUPPORTEDexisting_company_evidence_availablePOST /v1/agent-mode/reuse/preview
business.company.detect_material_changeUNSUPPORTED WITH REASONbusiness_subject_unresolvedGeneral material-change detection is a future capability.
business.company.disambiguate_subjectSUPPORTED COMPOSITEbusiness_subject_unresolvedPOST /v1/us/company-check
business.company.ensureSUPPORTED COMPOSITEbusiness_subject_unresolvedPOST /v1/us/company-check
business.company.evaluate_policy_gateSUPPORTED COMPOSITEpolicy_gate_requires_company_statusPOST /v1/us/company-check
business.company.explain_decisionOUTPUT ACTIONcompany_decision_hold_requires_remediationReturned as an output action or precondition
business.company.export_portable_proofSUPPORTEDcompany_decision_requires_portable_evidencePOST /v1/agent-mode/proof-capsules
business.company.identify_missing_informationOUTPUT ACTIONjurisdiction_coverage_unknownReturned as an output action or precondition
business.company.import_external_proofSUPPORTEDdownstream_supplier_gate_blocked_by_company_checkPOST /v1/agent-mode/portable-proofs/reuse-preview
business.company.obtain_decisionSUPPORTED COMPOSITEcompany_decision_hold_requires_remediationPOST /v1/us/company-check
business.company.obtain_exact_quoteSUPPORTEDpolicy_gate_requires_company_statusPOST /v1/agent-mode/quotes/exact
business.company.plan_remediationOUTPUT ACTIONcompany_decision_hold_requires_remediationReturned as an output action or precondition
business.company.prepare_downstream_authorizationOUTPUT ACTIONdownstream_supplier_gate_blocked_by_company_checkReturned as an output action or precondition
business.company.refresh_due_evidenceSUPPORTED COMPOSITEexisting_company_evidence_availablePOST /v1/us/company-check
business.company.resolve_subjectSUPPORTED COMPOSITEbusiness_subject_unresolvedPOST /v1/us/company-check
business.company.resume_workflowSUPPORTED COMPOSITEbusiness_subject_unresolvedPOST /v1/agent-mode/preflight
business.company.reuse_existing_evidenceSUPPORTEDexisting_company_evidence_availablePOST /v1/agent-mode/reuse/preview
business.company.screen_restricted_partiesUNSUPPORTED WITH REASONbusiness_subject_unresolvedRestricted-party screening is not claimed as an independent Company Check capability.
business.company.select_best_valid_routeSUPPORTEDjurisdiction_coverage_unknownPOST /v1/agent-mode/routes/best-valid
business.company.store_evidenceSUPPORTEDexisting_company_evidence_availablePOST /v1/agent-mode/proof-wallet/artifacts
business.company.verify_external_proofSUPPORTEDdownstream_payment_gate_blocked_by_company_checkPOST /v1/agent-mode/proof-capsules/verify
business.company.verify_legal_identitySUPPORTED COMPOSITElegal_entity_identity_requiredPOST /v1/us/company-check
business.company.verify_legal_statusSUPPORTED COMPOSITElegal_status_unknownPOST /v1/us/company-check
business.company.verify_licensesUNSUPPORTED WITH REASONbusiness_subject_unresolvedLicence verification is jurisdiction-specific and not part of this federal offer.
business.company.verify_outcomeSUPPORTEDlegal_entity_identity_requiredPOST /v1/agent-mode/proof-capsules/verify
business.company.verify_ownershipUNSUPPORTED WITH REASONbusiness_subject_unresolvedBeneficial ownership is outside the live Company Check contract.
business.company.verify_tax_statusUNSUPPORTED WITH REASONlegal_status_unknownTax status is outside the live Company Check contract.

Taxonomy 1.0.0 · sha256:ef583890fffeb1d4b73c23ff77784145cbc139da52e63cabff0daa59c835b61a