Skip to content

Add workspace adapter transaction contract - #206

Merged
Hisakazu333 merged 1 commit into
adapter/workspace-runtime-entryfrom
adapter/transaction-migration-contract
Jul 6, 2026
Merged

Add workspace adapter transaction contract#206
Hisakazu333 merged 1 commit into
adapter/workspace-runtime-entryfrom
adapter/transaction-migration-contract

Conversation

@Hisakazu333

Copy link
Copy Markdown
Owner

Summary

  • add a concrete NekoBuddy workspace adapter transaction contract command covering workspace schema version, migration policy, receipt version, transaction state, failure recovery, and rollback blocking reasons
  • make adapter import transaction-journaled, write versioned receipts with migration/transaction metadata, and add recover-import cleanup for failed imports
  • update adapter tests and docs for schema/migration blocking, failed import recovery, and stable rollback blocking reasons

Tests

  • npm run test:adapter
  • npm run build
  • npm run check:rust
  • npm run test:security-audit
  • git diff --check

@Hisakazu333
Hisakazu333 merged commit aaed766 into adapter/workspace-runtime-entry Jul 6, 2026
1 check passed
@Hisakazu333
Hisakazu333 deleted the adapter/transaction-migration-contract branch July 6, 2026 17:28
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