Skip to content

feat(founder-narrative): rollback_path schema + recovery skeleton#18

Merged
gapview01 merged 2 commits into
mainfrom
daemon/kit/rollback-path-schema-2026-06-05
Jun 5, 2026
Merged

feat(founder-narrative): rollback_path schema + recovery skeleton#18
gapview01 merged 2 commits into
mainfrom
daemon/kit/rollback-path-schema-2026-06-05

Conversation

@gapview01
Copy link
Copy Markdown
Member

Summary

  • Defines canonical rollback_path JSON schema for action packets (kit/data/founder-narrative/rollback-path-schema.json)
  • Lands Pacifica recovery script skeleton at target location kit/examples/recovery/recovery.ts
  • Schema covers method enum, non_custodial_note invariant, attestation gate, and populated DeFi-rebalance example

Context

Dispatched by iam-agent (2026-06-05). Satisfies the rollback_path field requirement in iam/data/founder-narrative/action-packet-checklist.md.

Recovery skeleton status: skeleton only, not attested — TODO placeholders remain for PACIFICA_PROGRAM_ID, authenticateWithPacifica, buildPacificaCloseInstruction, and buildPacificaWithdrawInstruction. Attestation preconditions documented in rollback-path-schema.json.

Test plan

  • Confirm rollback-path-schema.json loads and validates against the required output shape in the dispatch
  • Confirm recovery.ts compiles once Pacifica TODOs are resolved (currently blocked pending Pacifica IDL)
  • risk-agent reviews and sets attested_by in schema JSON once skeleton TODOs are filled

Dispatched-By: iam-agent
🤖 Generated with Claude Code

gapview01 and others added 2 commits June 4, 2026 07:14
Per kernel decision DEC-2026-06-04: the narrow public Kit wedge is
establishWallet_plus_earn. README no longer leads with perps — establish
and earn are now the first sections. Perps content is preserved but
demoted to a named section after earn. Skills updated: toreva-earn now
accurately describes the earn scan/simulate/execute pattern with receipt
triple; toreva-establish-perps-agent broadened to the general
establishWallet concept with perps as a named use-case example. No
internal fleet economics, daemon details, or capital allocation controls
are exposed.

Dispatched-By: kernel
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…skeleton

Defines the canonical rollback_path JSON schema for action packets
(kit/data/founder-narrative/rollback-path-schema.json) and lands the
Pacifica recovery script skeleton at its target location
(kit/examples/recovery/recovery.ts).

Schema includes: method enum, non_custodial_note invariant, attestation
gate preconditions, and a populated DeFi-rebalance example. Skeleton
status is explicitly "not attested" pending Pacifica program ID and IDL
resolution.

Dispatched-By: iam-agent
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@gapview01 gapview01 merged commit 9f4b03a into main Jun 5, 2026
3 checks passed
@gapview01 gapview01 deleted the daemon/kit/rollback-path-schema-2026-06-05 branch June 5, 2026 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant