Skip to content

Publish the native skill lifecycle to CLI main #37

Description

@rudijetson

Objective

Publish the already accepted native-skill lifecycle implementation to the CLI default branch through a reviewable issue branch and green pull request.

Acceptance

  • one ownership-aware, digest-bound, transactional lifecycle is used by install, update, explicit sync, check, host status, and remove
  • Codex, Claude, Gemini, and Antigravity projections follow the same ownership and safety contract
  • unmanaged and drifted trees are preserved unless exact scoped force is authorized
  • dry-run remains non-persisting, rollback is verified, and restart requirements are reported accurately
  • focused tests, full suite, reproducible build, debt scan, package dry-run, isolated E2E, and independent review pass
  • tracked dist/index.cjs is committed separately from source per repository policy
  • PR CI passes before merge to main

Evidence ledger

docs/swe-compliance/2026-08-31-native-skill-lifecycle.md

Risk

High: this mutates persistent host-native skill directories and ownership receipts. Rollback is a revert of the merge plus restoration from the already recorded machine-local backups if an installed runtime rollback is required.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions