slug: algovoi-co-uk provider: AlgoVoi 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: 5 edges: - tag: Subscriptions spec_file: algovoi-co-uk-subscriptions-api-openapi.yml capability_id: BC-4240 capability_id_l1: BC-4240 capability_name: Subscription Lifecycle Management confidence: 0.85 evidence: 'POST /v1/subscriptions/{subscription_id}/cancel Cancel Subscription Endpoint; PATCH /v1/subscriptions/{subscription_id} Update Subscription Endpoint; schemas: SubscriptionCreate, FailedPaymentPolicy' reason: Full subscription CRUD plus cancel/pause/resume and invoice listing is plainly the recurring-commercial subscription lifecycle. Spans provisioning, modification and cancellation, so the L1 is asserted without choosing one L2. - tag: recurr spec_file: algovoi-co-uk-recurr-api-openapi.yml capability_id: BC-4240.60 capability_id_l1: BC-4240 capability_name: Cancellation & Termination confidence: 0.75 evidence: GET /v1/recurr/me/subscriptions, POST /v1/recurr/me/subscriptions/{subscription_id}/cancel, GET /v1/recurr/me/invoices reason: 'End-user subscription self-service: list subscriptions, view detail, cancel, and view invoices — subscription lifecycle management with cancellation emphasis. Some ambiguity between cancellation and general subscription modification/invoicing.' - tag: recurr-public spec_file: algovoi-co-uk-recurr-public-api-openapi.yml capability_id: BC-4240.60 capability_id_l1: BC-4240 capability_name: Cancellation & Termination confidence: 0.75 evidence: GET /recurr/cancel/{cancel_secret} Public Cancel Page; POST /recurr/cancel/{cancel_secret} Public Cancel Commit reason: Public self-service subscription cancellation portal — voluntary cancellation of a recurring subscription. - tag: Public spec_file: algovoi-co-uk-public-api-openapi.yml capability_id: BC-4240.60 capability_id_l1: BC-4240 capability_name: Cancellation & Termination confidence: 0.7 evidence: GET /subscription/{cancel_secret}/cancel 'Public Cancel Page'; POST /subscription/{cancel_secret}/cancel 'Public Cancel Commit' reason: Both operations implement customer-initiated cancellation of a subscription via a secret link, which is voluntary subscription cancellation. Tag name is generic but the paths and summaries are unambiguous. - tag: recurring spec_file: algovoi-co-uk-recurring-api-openapi.yml capability_id: BC-4250.40 capability_id_l1: BC-4250 capability_name: Payment Collection & Dunning confidence: 0.7 evidence: POST /v1/recurring/authorities (AuthorityCreate), .../revoke, .../pause, .../resume, POST /v1/recurring/pulls Manual Pull Endpoint reason: Recurring payment mandates/authorities (create, confirm, revoke, pause, resume) and pulling funds — effectively payment-method/mandate management and collection of recurring charges. Mapped to payment collection; some ambiguity with subscription modification.