Hub
failure-design
What happens when a dependency answers slowly. Retry safety is decided by an oracle that runs the operation twice — including the timeout case where the first attempt already committed — never by a reading.
Install
Staged first, the resolved commit pinned in .arcturn-install.json, then linked into the roots Arcturn scans. Nothing is linked before the pin.
To see the table below derived from the package itself rather than from this entry, run arcturn inspect sitharaj88/arcturn/kits/failure-design — it stages exactly as an install would, links nothing, and prints what it would add.
Source
- Repository
- sitharaj88/arcturn/kits/failure-design
- Maintainer
- Sitharaj Seenivasan
- Contents
- 4 roles · 1 workflow · 4 skills
Usage
What you would type
Every command this package adds, in the form you would run it. A slash command is invoked by its own name; a pipeline goes through /workflow.
/consistency-checkFind dual writes, transaction boundaries that end earlier than the code assumes, and read-after-write races the storage does not guarantee./failure-modesWork every dependency through down, slow, wrong and partial, saying what actually happens at a path:line rather than that it is handled./retry-auditFind every retry, multiply the attempts across all layers, and report whether the operation underneath is safe to run twice./timeout-budgetTrace the timeout chain hop by hop and find where it is absent, inverted, unbudgeted, or starving a shared pool./workflow failure-review4 stages, up to $28.
Disclosure
What this would add to your machine
Read in the same vocabulary the installer uses: derived lanes, declared tools, stage counts, budgets, and whether any of it is executable code.
Agent roles
4
A role’s lane is derived from the tools it declares — from what it can do, never from what its description claims about itself.
dependency-cartographer
Laneread
Tools
readgrepgloblssearch_codefailure-critic
Laneread
Tools
readgrepgloblssearch_codeidempotency-oracle
Laneexec
Tools
readgrepgloblsbashresilience-author
Lanewrite
Tools
readgrepgloblssearch_codewriteedit
| Role | Lane | Tools |
|---|---|---|
| dependency-cartographer | read | readgrepgloblssearch_code |
| failure-critic | read | readgrepgloblssearch_code |
| idempotency-oracle | exec | readgrepgloblsbash |
| resilience-author | write | readgrepgloblssearch_codewriteedit |
- write
- Isolated worktree; its patch is captured and applied to your checkout.
- exec
- Isolated worktree so it can run things; its diff is always discarded.
- read
- No shell and no writer — it cannot modify anything.
Workflows
1
A workflow spends money. The budget is the file’s own ceiling, enforced by the engine — the run aborts when the total reaches it.
failure-review
Stages4
Budget$28
| Workflow | Stages | Budget |
|---|---|---|
| failure-review | 4 | $28 |
Skills
4
- /consistency-check
- /failure-modes
- /retry-audit
- /timeout-budget
No executable code disclosed
This entry declares no extensions/. Verify it against the package itself with arcturn inspect — and note that the installer would confirm-gate executable code either way, whatever a listing says.