Description
The CLI currently has 6 commands but is missing several important operations that the repository layer supports:
Missing Commands
| Command |
Description |
search <query> |
Full-text search from CLI |
entity-update <name> [-t type] [-d desc] |
Update existing entity |
entity-delete <name> |
Delete an entity |
entity-get <name> |
Show entity details |
link-create <source> <target> [-r relation] |
Create a link |
link-list |
List all links |
link-delete <id> |
Delete a link |
note-create <entity> <content> |
Add a note |
note-list <entity> |
List notes for entity |
snapshot-list |
List graph snapshots |
db:backup |
Create database backup |
db:reset |
Reset database |
db:migrate |
Run migrations |
Current CLI Commands (6)
init, sync, export, entity-create, entity-list, claim-create
Acceptance Criteria
Description
The CLI currently has 6 commands but is missing several important operations that the repository layer supports:
Missing Commands
search <query>entity-update <name> [-t type] [-d desc]entity-delete <name>entity-get <name>link-create <source> <target> [-r relation]link-listlink-delete <id>note-create <entity> <content>note-list <entity>snapshot-listdb:backupdb:resetdb:migrateCurrent CLI Commands (6)
init,sync,export,entity-create,entity-list,claim-createAcceptance Criteria
searchcommand with FTS5 query supportentity-update,entity-delete,entity-getcommandslink-create,link-list,link-deletecommandsnote-create,note-listcommandsdb:backup,db:resetcommands--helpdocumentation