The Hoijof Process is a structured, documentation-first software development methodology for AI-assisted projects driven from a terminal agent (e.g. Claude Code CLI). Its goal is to deliver complex, multi-phase work systematically — with high test coverage, transparent decisions, and a state that survives any single context window.
One sentence: treat the filesystem as the agent's long-term memory and the context window as RAM — and manage the boundary between them deliberately.
What this process does not promise: it does not "eliminate hallucinations." Grounding the agent in good, current documentation measurably reduces context drift and confident-wrong work. It does not replace human judgment, and stale docs are worse than no docs — which is why reconciliation (§5) is a first-class step, not an afterthought.