Skip to content

Commit 7b44f3b

Browse files
committed
Update CHRONICLE.md
1 parent dbd6d4c commit 7b44f3b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CHRONICLE.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> Auto-generated by `lore export`. Full project memory — load this file when you need deep context.
44
5-
> Auto-generated by `lore export` on 2026-03-22. Do not edit manually — use `lore add` to update.
5+
> Auto-generated by `lore export` on 2026-03-24. Do not edit manually — use `lore add` to update.
66
77
## Facts
88

@@ -17,6 +17,9 @@
1717
- Skip lore-generated files in git extraction
1818

1919
Add a frozenset of known lore output files and a helper `_is_lore_only_commit(commit)` that detects commits touching only those files. Skip such commits in git extraction to avoid noise from lore export/auto-generated updates. Also include a minor CHRONICLE.md update. _(trust: low 50)_
20+
- Validate and auto-repair identity on startup
21+
22+
Add validation and repair for the stored identity. Introduces is_valid_uuid() in config.py and ensure_identity() in store.py to detect missing or malformed identity IDs, regenerate a new UUID (and a name only if absent), persist the fix, and return (was_repaired, identity). Update cli._require_root to call ensure_identity() and notify the user if the identity was regenerated. This ensures the store always has a valid identity before running commands. _(trust: low 50)_
2023

2124
## Summaries
2225

0 commit comments

Comments
 (0)