slug: actionstreamer provider: ActionStreamer generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 3 edges: - tag: multi factor auth spec_file: actionstreamer-multi-factor-auth-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.85 evidence: '''Creates a new multifactor authentication method'', ''Validates a multifactor authentication code during sign-in''' reason: MFA enrolment and sign-in code validation is plainly authentication control within identity & access management. - tag: API Key spec_file: actionstreamer-api-key-api-openapi.yml capability_id: BC-4270.40 capability_id_l1: BC-4270 capability_name: Developer Identity & Credential Management confidence: 0.7 evidence: POST /v1/apikey — Creates an API key; GET /v1/apikey/list — Gets the API key list; schema APIKey reason: Full CRUD lifecycle over API keys used to access the platform's web API maps to issuance and stewardship of developer credentials. Confidence held below 0.8 because credential CRUD is also plain auth plumbing and the spec gives no developer-portal or plan-tier context. - tag: UserBrowser spec_file: actionstreamer-userbrowser-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: '''Marks a browser as trusted'', ''Gets the trusted browser list''' reason: Trusted-device/browser registration is an authentication control supporting sign-in, i.e. identity & access management.