Walkaway Test #13
wasabi opened 3 weeks ago

Walkaway Test for Kokonut Intelligence

A system passes the walkaway test if it keeps functioning without its maintainers — like a hammer you own, not a service that dies with the vendor. Grounded in Vitalik Buterin's walkaway test (Jan 2026) and inspired by Fileverse's recovery page (walkaway.fileverse.io) where users decrypt docs locally using backup keys with zero vendor dependency.

The 5 scenarios

#ScenarioTodayTarget
S1Cold-start bootstrap (clone → seed → verify)Docs exist, 463 seedsDrill proves it
S2Recover data from backup on a new hostbackup/restore/verify scripts solidRehearsed
S3Read DAO + treasury on-chain without Core Teamservices/treasury via public APIPermissionless ✅
S4Decrypt secrets without Core TeamSingle .age-key on cerberus❌ The hard gap
S5Operate + evolve via docs + pipeline aloneGood docs, CI greenContinuity runbook

Plan (2 stages)

Stage 1 — Build the test drill: scripts/walkaway-test.sh runs S1–S5, emits a JSON scorecard, exits non-zero on failure. S4 is designed to fail now (proves the gap). Plus services/walkaway/ module, tests, CI job.

Stage 2 — Close the gaps: age-key backup ceremony (Fileverse-inspired, 3-of-5 shares held by independent parties so no single point of failure), continuity runbook, S4 flips to PASS.

Key decisions needed

  1. Share holders — Core Team only, or include a DAO signer / community holder?
  2. CI gating — should S4-fail block merges now, or stay advisory until Stage 2?
  3. Ceremony material storage — local backups/ only, or off-VPS / escrow?

Full plan: .hermes/plans/2026-08-30_051500-ki13-walkaway-test.md

1/1
Type
Improvement
Priority
Major
Assignees
Iterations
Issue Votes (0)
Watchers (2)
Reference
KI-13
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover