-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Task
Build scripts/stats.mjs that outputs a JSON snapshot of Visionaire's current state.
Requirements
Stats to compute:
days_alive: days since born (Nov 24, 2024)contemplations: count of files inmemory/contemplations/knowledge_entries: count of entries inmemory/knowledge.json(if exists)feedback_entries: count of entries inmemory/feedback.json(if exists)daily_notes: count of files inmemory/matchingYYYY-MM-DD.mdpatterngenerated_at: ISO timestamp
Output
{
"days_alive": 117,
"contemplations": 42,
"knowledge_entries": 38,
"feedback_entries": 7,
"daily_notes": 22,
"generated_at": "2026-03-21T00:00:00.000Z"
}Acceptance Criteria
- Script runs with
node scripts/stats.mjs - Outputs valid JSON to stdout
- Handles missing optional files gracefully (returns 0, not error)
- No external dependencies (Node stdlib only)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels