phernandez
|
3bbb44af0b
|
feat: add --json output to CLI commands for scripting and CI
Add machine-readable JSON output to five CLI commands:
- `bm status --json` — sync report
- `bm project list --json` — structured project list
- `bm schema validate --json` — validation report
- `bm schema infer --json` — inference report
- `bm schema diff --json` — drift report
Refactored `run_status()` to return data instead of printing directly,
improving testability. Follows the established `bm project info --json`
pattern using `print()` for clean JSON (no Rich markup).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: phernandez <paul@basicmachines.co>
|
2026-02-26 10:33:00 -06:00 |
|
Paul Hernandez
|
c44291830c
|
chore: rename entity_type to note_type (#600)
Signed-off-by: phernandez <paul@basicmachines.co>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-22 20:28:57 -06:00 |
|
phernandez
|
2cde8d2659
|
clean up cli commands
Signed-off-by: phernandez <paul@basicmachines.co>
|
2026-02-21 16:06:43 -06:00 |
|
Paul Hernandez
|
55d675e278
|
feat: min_similarity override, cloud promo improvements (#570)
Signed-off-by: phernandez <paul@basicmachines.co>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-16 16:44:02 -06:00 |
|
Paul Hernandez
|
c97733d785
|
feat: Schema system for Basic Memory (#549)
Signed-off-by: phernandez <paul@basicmachines.co>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 15:04:42 -06:00 |
|