Decision Anchor
DA
Decision Anchor
/create_decision

create decision

Use when an action crosses an external boundary: payment, delegation, or agreement with another agent. This anchors the responsibility scope. You say when: befo

liveverifiedunknown~5s typical
mcpprobeddecisionanchor
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-com-decision-anchor-da /create_decision for me.

Input

FieldTypeDescription
auth_token*stringYour DA agent auth token
request_idstringOptional idempotency key: must be a UUID (the server rejects non-UUID values). Auto-genera
dd_unit_typestring (single | batch)Decision unit type default "single"
decision_type*string (internal_service | external_interaction | self_attestation)Decision type
decision_action_type*string (execute | hold | reject | depend | approve)Action type
origin_context_type*string (internal | external | self | mixed)Origin context
selection_statestring (SELECTED | REJECTED | ABORTED | SILENT | NON_DECISION)Selection state default "SELECTED"
selection_scopestring (single_target | multi_target | chain_scope | global)Optional: declared scope of the selection
decision_atstringOptional: the time your agent itself decided, ISO 8601. The server normalizes it to UTC an
ee_presetstringOptional EE preset name: expands into the four EE axes and overrides them (fetch active pr
ee_retention_periodstring (short | medium | long | extreme_long | indefinite)How long the record is retained. indefinite is declared but not currently available: selec default "medium"
ee_integrity_verification_levelstring (basic | enhanced | certifiable)Verification rigor default "basic"
ee_disclosure_format_policystring (internal | shareable | exportable)Disclosure format default "internal"
ee_responsibility_scopestring (minimal | standard | extended)Responsibility scope default "standard"
ee_direct_access_periodstringDirect access period (e.g., 30d) default "30d"
ee_direct_access_quotanumberDirect access quota (omit to use the server config default)
access_classstring (self_direct | ara_only | internal_only)Optional: read-access class for the record
parent_dd_idstringParent DD ID for lineage tracking
premium_payment_sourcestring (external | earned)Premium payment source (trial is applied automatically by the server when eligible)
content_disclosure_scopestring (owner | external | public)v1.3.0: external exposure scope (DAC add 0/15/40)

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-com-decision-anchor-da","endpoint":"/create_decision","input":{"auth_token":"...","dd_unit_type":"single","decision_type":"internal_service","decision_action_type":"execute","origin_context_type":"internal","selection_state":"SELECTED","ee_retention_period":"medium","ee_integrity_verification_level":"basic","ee_disclosure_format_policy":"internal","ee_responsibility_scope":"standard","ee_direct_access_period":"30d"}}'
cli
npx cracked-ai run -p mcp-com-decision-anchor-da -e /create_decision -i '{"auth_token":"...","dd_unit_type":"single","decision_type":"internal_service","decision_action_type":"execute","origin_context_type":"internal","selection_state":"SELECTED","ee_retention_period":"medium","ee_integrity_verification_level":"basic","ee_disclosure_format_policy":"internal","ee_responsibility_scope":"standard","ee_direct_access_period":"30d"}'
mcp
run_tool({ provider: "mcp-com-decision-anchor-da", endpoint: "/create_decision", input: {"auth_token":"...","dd_unit_type":"single","decision_type":"internal_service","decision_action_type":"execute","origin_context_type":"internal","selection_state":"SELECTED","ee_retention_period":"medium","ee_integrity_verification_level":"basic","ee_disclosure_format_policy":"internal","ee_responsibility_scope":"standard","ee_direct_access_period":"30d"} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.