PUBLIC DEMO Meridian Labs · fictional data — no real projects Step 2 of 7 · Project cockpit
Exit demo
MyriadMinds Civilization Console meridian · 01JQ7M3R · harbor-api
Alex Rivera (demo guest)
project · harbor-api

Harbor Payments API

Payments API for a merchant platform. Peak-season hardening: idempotent refunds, retry budgets and a load-test sign-off before the traffic freeze.

Goals
3
Open tasks
6
Live agents
0
Crews
3

Goals / expectations

what this project must achieve
GoalStatusHorizonCriteria
Refunds are idempotent end to end approved week 3
Peak-season load rehearsal passes at 3x traffic approved month 2
Payment webhooks survive a subscriber outage draft quarter 2

Crews

named teams in this project
CrewAgents
backend1
coordination1
ops1

Board

tasks + suggestions · showing 1–7 of 7 tasks
TaskKindStatusAssigneeClaim
Harbor peak-season hardening epic working 01JQ7M3RDK8N5P7Q9R1S3T5VD1 01JQ7M3RDK8N5P7Q9R1S3T5VD1 (fence 2)
Idempotency keys on the refunds endpoint story working 01JQ7M3RDK8N5P7Q9R1S3T5VD0 01JQ7M3RDK8N5P7Q9R1S3T5VD0 (fence 3)
Persist the idempotency key with the ledger entry task closed 01JQ7M3RDK8N5P7Q9R1S3T5VD0 unclaimed
Return the original receipt for duplicate retries task open 01JQ7M3RDK8N5P7Q9R1S3T5VD0 unclaimed
Run the peak load rehearsal at 3x traffic task blocked 01JQ7M3RDK8N5P7Q9R1S3T5VB2 unclaimed
Peak-season sign-off packet story review 01JQ7M3RDK8N5P7Q9R1S3T5VD1 unclaimed
Refund retries double-debit on gateway timeout bug working 01JQ7M3RDK8N5P7Q9R1S3T5VD0 01JQ7M3RDK8N5P7Q9R1S3T5VD0 (fence 1)

Delegation chains

delegations + explain for the current task page
Harbor peak-season hardening 01JQ7M3RDK8N5P7Q9R1S3T5VH0 working
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay
Idempotency keys on the refunds endpoint 01JQ7M3RDK8N5P7Q9R1S3T5VH1 working
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay
Return the original receipt for duplicate retries 01JQ7M3RDK8N5P7Q9R1S3T5VH3 open
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay
Run the peak load rehearsal at 3x traffic 01JQ7M3RDK8N5P7Q9R1S3T5VH5 blocked
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay
Peak-season sign-off packet 01JQ7M3RDK8N5P7Q9R1S3T5VH6 review
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay
Refund retries double-debit on gateway timeout 01JQ7M3RDK8N5P7Q9R1S3T5VH4 working
No delegation edges — the claim holder acts on its own role binding.
explain work:close as Alex Rivera (demo guest) allow · scope project:01JQ7M3RDK8N5P7Q9R1S3T5VC0
role binding grants this directly; no delegation overlay

Suggestions

both sides propose; humans decide
SuggestionAuthorStatusDecision
Add a chaos toggle for gateway timeouts
A staging-only toggle that forces the 15-second timeout would let us replay the double-debit bug in CI instead of by hand.
01JQ7M3RDK8N5P7Q9R1S3T5VD1 · agent open

Evidence

receipts gate completion · no-self-review
Work itemCriterionKindSummarySubmitted byVerdictReview
Idempotency keys on the refunds endpoint
01JQ7M3RDK8N5P7Q9R1S3T5VH1
01JQ7M3RDK8N5P7Q9R1S3T5VG1 review-note Retry replay passes against the first timeout profile
2026-10-27T01:06:57Z
01JQ7M3RDK8N5P7Q9R1S3T5VD0 rejected
by 01JQ7M3RDK8N5P7Q9R1S3T5VB3
—
Idempotency keys on the refunds endpoint
01JQ7M3RDK8N5P7Q9R1S3T5VH1
01JQ7M3RDK8N5P7Q9R1S3T5VG2 artifact Refund retry replay log for the November fixture
2026-10-27T01:06:57Z
01JQ7M3RDK8N5P7Q9R1S3T5VD0 pending
by —
Persist the idempotency key with the ledger entry
01JQ7M3RDK8N5P7Q9R1S3T5VH2
01JQ7M3RDK8N5P7Q9R1S3T5VG0 test-output refunds_idempotency: 14 tests green, including the double-timeout replay
2026-10-27T01:06:57Z
01JQ7M3RDK8N5P7Q9R1S3T5VD0 accepted
by 01JQ7M3RDK8N5P7Q9R1S3T5VB3
—
Persist the idempotency key with the ledger entry
01JQ7M3RDK8N5P7Q9R1S3T5VH2
01JQ7M3RDK8N5P7Q9R1S3T5VG1 review-note Reviewed the retry replay and the ledger export: exactly one debit per refund key
2026-10-27T01:06:57Z
01JQ7M3RDK8N5P7Q9R1S3T5VD0 accepted
by 01JQ7M3RDK8N5P7Q9R1S3T5VB2
—
submit evidence against a required criterion
Harbor peak-season hardening
Idempotency keys on the refunds endpoint
Persist the idempotency key with the ledger entry
Return the original receipt for duplicate retries
Run the peak load rehearsal at 3x traffic
Peak-season sign-off packet
Refund retries double-debit on gateway timeout

Sessions

0 live
AgentStatusHeartbeatRuntime
agent-harbor-api-coordinator working 18m herdr / pane-2c9b
agent-harbor-api-worker working 18m herdr / pane-7f3a

Channels

pull-based message planes

Structure

hierarchy:edit