Skip to content

feat(workspace): expose lifecycle commands #54

Description

@decode2

Pre-flight Checks

  • I have searched existing issues and this is not a duplicate
  • I understand this issue needs status:approved before a PR can be opened

Problem Description

The workspace lifecycle implementation is prepared internally but remains unreachable because its Tauri commands are intentionally unregistered. The durable lifecycle and terminal reconciliation slice must be integrated before authority exposure can proceed atomically.

Proposed Solution

Integrate the reviewed internal workspace lifecycle slice while preserving the unregistered command boundary. Follow with a separate atomic authority-registration slice covering handlers, manifests, permissions, capabilities, generated contracts, and parity tests.

Affected Area

Other

Alternatives Considered

Registering commands in the internal lifecycle slice was rejected because runtime reachability and ACL authority must change atomically in the next bounded slice.

Additional Context

Tracks terminal-ai-platform-expansion task 4.2b1 and prepares task 4.2b2. Commit: e9f521d. Review lineage: review-0e3e2983bd4ace96.

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

    enhancementNew feature or requeststatus:approvedApproved by a maintainer for implementation

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions