Documentation
README
IJFW Metrics -- Internal Tracking
Lightweight metrics captured at session boundaries via hooks. Zero per-turn cost. All tracking happens in the Stop hook.
What We Track
At each session end, append to .ijfw/metrics/sessions.jsonl:
{
"timestamp": "2026-04-13T14:30:00Z",
"session_id": "<session-id>",
"duration_minutes": 45,
"turns": 23,
"mode": "smart",
"effort": "high",
"agents_dispatched": {
"scout": 8,
"builder": 12,
"architect": 3
},
"memory_ops": {
"stores": 5,
"recalls": 2,
"searches": 1
},
"skills_loaded": ["ijfw-core", "ijfw-commit", "ijfw-review"],
"compactions": 1,
"handoff_generated": true,
"routing": "OpenRouter + local model"
}
Derived Metrics (calculated on /ijfw-status)
From the JSONL log, compute:
This is the opening of the README. Read the full README on GitHub.