What problem does it solve?
It solves the problem of having to manually coordinate and correctly record project lifecycle changes in GT-KB’s MemBase-backed backlog without creating competing authorities or losing auditability.
Core Features & Use Cases
- Deterministic lifecycle operations: Create, update status, add and reorder work items, retire projects, and manage bridge-thread links using the
gt projects CLI.
- Owner-approval evidence & authorization control: Create and revoke bounded project authorizations with explicit owner decision linkage for governance workflows.
- Audit-safe change recording: Forces
--change-reason and ensures changes append new MemBase versions instead of directly mutating the database.
Use Case: You receive updated owner direction for a project, need to activate it, add a single new work item at the correct order, and link the project to a specific bridge thread for implementation review and verification.
Quick Start
Use the AI to execute gt projects create "MyProject" --change-reason "Initial project approval" to create a new governed project record in MemBase.