Tenant workspace

SITEMAP.XML operating spine

Live workspace

sitemap.xml

Product backbone

Workflow Backbone

The structural layer that turns boards into real product workflows: durable tables, task ownership, provider recovery, money events, and audit-safe actions.

Ready

1

Backbone items that already have a workable structural path.

Watch

5

Items that need implementation before they should automate anything.

Blocked

2

Items that should block unsafe automation or release.

Lanes

4

Money, platform, task, and audit lanes represented.

Money

1

Payment events, ledgers, retries, invoices, refunds, GST, and recovery.

Platform

4

Provider checks, incidents, webhook delivery, API consumers, and integration drift.

Tasks

4

Owners, due state, blocked reasons, outcomes, and source workflow links.

Audit

1

Actor, before/after, review outcome, replay pointer, and sensitive action evidence.

Implementation queue

The work that makes every major screen capable of writing, reviewing, recovering, and explaining itself.

Payment provider event ledger

money · Billing · Stripe AU / GoCardless AU / payment.failed webhooks

watch

Wire provider events into payment state, retry policy, and visible member ledger

Persistence

payments, ledger_entries, webhook_deliveries, provider_incidents

Action model

Store event, map to payment/invoice/member, queue retry or recovery task, write audit event

Audit event

payment_provider_event.ingested

Open source workflow

Sensitive action audit trail

audit · Security · Billing, access, AI, migration, provider actions

ready

Make every workflow mutation emit one owner-readable audit record

Persistence

audit_log plus source-specific metadata

Action model

Capture before/after, actor, entity, source workflow, review outcome, and replay pointer

Audit event

audit.event.recorded

Open source workflow

Members API

platform · Platform · api

watch

Finish auth scope, examples, audit event, and rate-limit definition

Persistence

provider_health_checks, provider_incidents, operational_tasks

Action model

Create incident, pause unsafe automation, replay safe events, assign prevention task

Audit event

provider.health.reviewed

Open source workflow

Payment webhooks

platform · Operations · payments

watch

Inspect provider logs, queues, deployment context, and recent user-facing failures

Persistence

provider_health_checks, provider_incidents, operational_tasks

Action model

Create incident, pause unsafe automation, replay safe events, assign prevention task

Audit event

provider.health.reviewed

Open source workflow

Payment rails

platform · Billing · payments

watch

Decide real retry/recovery ownership across providers

Persistence

provider_health_checks, provider_incidents, operational_tasks

Action model

Create incident, pause unsafe automation, replay safe events, assign prevention task

Audit event

provider.health.reviewed

Open source workflow

ai.decision.logged

platform · AI review · webhook

blocked

Pause automation, inspect failed payloads, and define retry/dead-letter behavior

Persistence

provider_health_checks, provider_incidents, operational_tasks

Action model

Create incident, pause unsafe automation, replay safe events, assign prevention task

Audit event

provider.health.reviewed

Open source workflow

Confirm Isla Morgan trial arrival

task · Front desk · Leads

planned

Confirm waiver, arrival time, and whether Emma is staying to watch the class.

Persistence

operational_tasks

Action model

Assign owner, set due date, block/unblock, complete with outcome

Audit event

operational_task.updated

Open source workflow

Call Mark Stevens about failed payment

task · Maria Rossi · Billing

watch

Failed monthly payment is now in active recovery and the member is on medical hold.

Persistence

operational_tasks

Action model

Assign owner, set due date, block/unblock, complete with outcome

Audit event

operational_task.updated

Open source workflow

Clarify pickup authority for Alessandro

task · Front desk · Households

blocked

Need confirmation before adding a second pickup adult to the family relationship.

Persistence

operational_tasks

Action model

Assign owner, set due date, block/unblock, complete with outcome

Audit event

operational_task.updated

Open source workflow

Build comp board for winter invitational

task · Coach Sarah · Events

planned

Shortlist who should be invited and who needs extra rounds before committing.

Persistence

operational_tasks

Action model

Assign owner, set due date, block/unblock, complete with outcome

Audit event

operational_task.updated

Open source workflow

Tables added

These are the first durable spine tables for the next implementation pass.

operational_tasks

Source-linked work with owners, due dates, blocked reasons, completion, and metadata.

provider_health_checks

Provider, category, status, latency, last success/failure, cadence, and error evidence.

provider_incidents

Provider impact, severity, owner, timeline, recovery action, and prevention follow-up.

webhook_deliveries

Delivery attempts, idempotency, payload hash, retries, dead-lettering, and replayability.

api_consumers

Consumer apps, owners, scopes, rate limits, key rotation, usage, and audit contract.

Design pass next

Once this backbone is deployed, the design pass should make the system feel cohesive instead of page-by-page.

Navigation

Group deep feature sets so the sidebar does not become a junk drawer.

Action hierarchy

Make primary review/write actions consistent across money, ops, platform, and member flows.

Density

Tune cards, tables, and queues for actual operators scanning under pressure.

Mobile/tablet

Check check-in, class ops, staff, and parent flows on tablet and mobile widths.