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_evidenceInputs 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
| Intent | Status | Problem state | Route |
|---|---|---|---|
business.company.authorize_recovery | PRECONDITION | legal_status_unknown | Returned as an output action or precondition |
business.company.check_budget | SUPPORTED | existing_company_evidence_partially_stale | POST /v1/agent-mode/quotes/exact |
business.company.check_coverage | SUPPORTED | jurisdiction_coverage_unknown | GET /v1/us/federal/source-health |
business.company.check_decision_status | SUPPORTED COMPOSITE | legal_status_unknown | POST /v1/us/company-check |
business.company.check_freshness | SUPPORTED | business_subject_ambiguous | POST /v1/agent-mode/readiness |
business.company.check_readiness | SUPPORTED | legal_status_stale | POST /v1/agent-mode/readiness |
business.company.check_requesting_agent_authority | PRECONDITION | existing_company_evidence_available | Returned as an output action or precondition |
business.company.check_source_health | SUPPORTED | business_subject_unresolved | GET /v1/us/federal/source-health |
business.company.compute_evidence_delta | SUPPORTED | existing_company_evidence_available | POST /v1/agent-mode/reuse/preview |
business.company.detect_material_change | UNSUPPORTED WITH REASON | business_subject_unresolved | General material-change detection is a future capability. |
business.company.disambiguate_subject | SUPPORTED COMPOSITE | business_subject_unresolved | POST /v1/us/company-check |
business.company.ensure | SUPPORTED COMPOSITE | business_subject_unresolved | POST /v1/us/company-check |
business.company.evaluate_policy_gate | SUPPORTED COMPOSITE | policy_gate_requires_company_status | POST /v1/us/company-check |
business.company.explain_decision | OUTPUT ACTION | company_decision_hold_requires_remediation | Returned as an output action or precondition |
business.company.export_portable_proof | SUPPORTED | company_decision_requires_portable_evidence | POST /v1/agent-mode/proof-capsules |
business.company.identify_missing_information | OUTPUT ACTION | jurisdiction_coverage_unknown | Returned as an output action or precondition |
business.company.import_external_proof | SUPPORTED | downstream_supplier_gate_blocked_by_company_check | POST /v1/agent-mode/portable-proofs/reuse-preview |
business.company.obtain_decision | SUPPORTED COMPOSITE | company_decision_hold_requires_remediation | POST /v1/us/company-check |
business.company.obtain_exact_quote | SUPPORTED | policy_gate_requires_company_status | POST /v1/agent-mode/quotes/exact |
business.company.plan_remediation | OUTPUT ACTION | company_decision_hold_requires_remediation | Returned as an output action or precondition |
business.company.prepare_downstream_authorization | OUTPUT ACTION | downstream_supplier_gate_blocked_by_company_check | Returned as an output action or precondition |
business.company.refresh_due_evidence | SUPPORTED COMPOSITE | existing_company_evidence_available | POST /v1/us/company-check |
business.company.resolve_subject | SUPPORTED COMPOSITE | business_subject_unresolved | POST /v1/us/company-check |
business.company.resume_workflow | SUPPORTED COMPOSITE | business_subject_unresolved | POST /v1/agent-mode/preflight |
business.company.reuse_existing_evidence | SUPPORTED | existing_company_evidence_available | POST /v1/agent-mode/reuse/preview |
business.company.screen_restricted_parties | UNSUPPORTED WITH REASON | business_subject_unresolved | Restricted-party screening is not claimed as an independent Company Check capability. |
business.company.select_best_valid_route | SUPPORTED | jurisdiction_coverage_unknown | POST /v1/agent-mode/routes/best-valid |
business.company.store_evidence | SUPPORTED | existing_company_evidence_available | POST /v1/agent-mode/proof-wallet/artifacts |
business.company.verify_external_proof | SUPPORTED | downstream_payment_gate_blocked_by_company_check | POST /v1/agent-mode/proof-capsules/verify |
business.company.verify_legal_identity | SUPPORTED COMPOSITE | legal_entity_identity_required | POST /v1/us/company-check |
business.company.verify_legal_status | SUPPORTED COMPOSITE | legal_status_unknown | POST /v1/us/company-check |
business.company.verify_licenses | UNSUPPORTED WITH REASON | business_subject_unresolved | Licence verification is jurisdiction-specific and not part of this federal offer. |
business.company.verify_outcome | SUPPORTED | legal_entity_identity_required | POST /v1/agent-mode/proof-capsules/verify |
business.company.verify_ownership | UNSUPPORTED WITH REASON | business_subject_unresolved | Beneficial ownership is outside the live Company Check contract. |
business.company.verify_tax_status | UNSUPPORTED WITH REASON | legal_status_unknown | Tax status is outside the live Company Check contract. |
Taxonomy 1.0.0 · sha256:ef583890fffeb1d4b73c23ff77784145cbc139da52e63cabff0daa59c835b61a