Appendix: Quick Reference

SDK cheat sheet, decision types, verification states, CSM-1 quick reference, prosaic context dimensions, and attestation types.

DEV Reference

Tools

ToolURLPurpose
VCP Inspectorinspector.valuecontextprotocol.orgDecode/encode tokens, capability simulation, examples
Token Playgroundvaluecontextprotocol.org/playgroundInteractive CSM-1 experimentation
Interactive Demosvaluecontextprotocol.org/demosSix scenario demonstrations

SDK Cheat Sheet

OperationPythonTypeScript
InitialiseCreedClient(api_key=...)createClient({ apiKey: ... })
Evaluateawait client.decide(tool_name, arguments, constitution_id)await client.decide({ toolName, arguments, constitutionId })
Verify tokenawait client.authorize(decision_token, tool_name, args_hash)await client.authorize({ decisionToken, toolName, argsHash })
Audit trailawait client.audit(run_id)await client.audit({ runId })
Args hashcompute_args_hash(args)await computeArgsHash(args)
Token expiryis_token_expired(token)isTokenExpired(token)
Service statusawait client.status()await client.status()

Decision Types

DecisionMeaningYour Action
ALLOWAction permitted by constitutionProceed; store decision token for downstream authorisation
DENYAction violates constitutionShow reasons and guidance to user; suggest modifications
REQUIRE_HUMANConstitution requires human reviewRoute to reviewer; await decision (planned feature)

Verification States (Grouped)

CategoryStatesResponse
SuccessVALIDApply the bundle
SecurityINVALID_SIGNATURE, HASH_MISMATCH, REPLAY_DETECTED, INVALID_ATTESTATION, UNTRUSTED_ISSUER, UNTRUSTED_AUDITORReject immediately
TemporalEXPIRED, NOT_YET_VALID, REVOKED, FUTURE_TIMESTAMPFetch fresh bundle
ConfigurationINVALID_SCHEMA, SIZE_EXCEEDED, SCOPE_MISMATCH, BUDGET_EXCEEDED, TOKEN_MISMATCHFix configuration
TransientFETCH_FAILED, VERIFICATION_TIMEOUTRetry or use fallback

CSM-1 Quick Reference

Format: {persona}{level}[+scopes][:namespace][@version]

Personas: N(anny), Z(sentinel), G(odparent), A(mbassador), M(use), D(mediator), C(ustom)

Levels: 0 (disabled) to 5 (maximum)

Scopes: F(amily), W(ork), E(ducation), H(ealth), I(nance), L(egal), P(rivacy), S(afety), A(ccessibility), V(environment), G(eneral)

Prosaic Context Dimensions

DimensionValuesIntensity
Cognitive Statefocused, distracted, overloaded, foggy, reflective1–5
Emotional Tonecalm, tense, frustrated, neutral, uplifted1–5
Energy Levelrested, low_energy, fatigued, wired, depleted1–5
Perceived Urgencyunhurried, time_aware, pressured, critical1–5
Body Signalsneutral, discomfort, pain, unwell, recovering1–5

Attestation Types

TypePurpose
INJECTION_SAFEContent scanned for prompt injection
CONTENT_SAFEGeneral content safety review
FULL_AUDITComprehensive audit of all claims
METTLE_VERIFICATIONMETTLE inverse Turing test verification
METTLE_GEOMETRICMETTLE + KV-cache geometry (open-weight only)
BILATERAL_VERIFIEDBilateral alignment verification