local-first · v0.1

Minimal review audit

Kernel hydration plan — which modules this session loads, in what order, under which budgets and mode. Deterministic and fail-closed: the token-minimal set. Loads nothing; every future runtime inherits this lifecycle.

minimalmediumhydrate6 hydrated13 excludedloads: nothing#d235c044

Mode governance (referenced, not restated)

modeminimal
read strategyaffected file + its single interface
validationtsc on the affected file + its own suite
hydrationaffected file only
token philosophysmallest safe diff; no new files unless required
.ai/ENGINEERING_MODES.md

Boot order (deterministic)

session-boot → engineering-profile → execution-contract → token-policy → repository-memory
Budgets (this tier)
context.ai/TOKEN_POLICY.md
≤6 files (affected + interface + template)
token.ai/TOKEN_POLICY.md
moderate; one screen
reasoning.ai/ENGINEERING_MODES.md
moderate plan
memory.ai/SESSION_COMPRESSION.md
trust the cache (REPOSITORY_MEMORY); never re-read unchanged files

Module decisions (fail-closed: default is to exclude)

session-boothydrate
always_loaded · session-boot is part of the always-loaded boot chain
.ai/SESSION_BOOT.md
engineering-profilehydrate
always_loaded · engineering-profile is part of the always-loaded boot chain
.ai/ENGINEERING_PROFILE.md
execution-contracthydrate
always_loaded · execution-contract is part of the always-loaded boot chain
.ai/EXECUTION_CONTRACT.md
token-policyhydrate
always_loaded · token-policy is part of the always-loaded boot chain
.ai/TOKEN_POLICY.md
repository-memoryhydrate
always_loaded · repository-memory is part of the always-loaded boot chain
.ai/REPOSITORY_MEMORY.md
repository-snapshotskip
lazy_not_required · repository-snapshot not required by this task (lazy)
.ai/CONTEXT_LOADING_RULES.md
advisorskip
lazy_not_required · advisor not required by this task (lazy)
.ai/CONTEXT_LOADING_RULES.md
workspace-stateskip
lazy_not_required · workspace-state not required by this task (lazy)
.ai/WORKSPACE_STATE.md
affected-runtimeskip
lazy_not_required · affected-runtime not required by this task (lazy)
.ai/CONTEXT_LOADING_RULES.md
ai-constitutionskip
lazy_not_required · ai-constitution not required by this task (lazy)
.ai/AI_CONSTITUTION.md
session-compressionskip
lazy_not_required · session-compression not required by this task (lazy)
.ai/SESSION_COMPRESSION.md
session-endskip
lazy_not_required · session-end not required by this task (lazy)
.ai/SESSION_END.md
release-policyskip
lazy_not_required · release-policy not required by this task (lazy)
.ai/RELEASE_POLICY.md
master-roadmapskip
reference_only · master-roadmap not required by this task (reference)
MASTER_ROADMAP.md
manifestoskip
reference_only · manifesto not required by this task (reference)
MANIFESTO.md
decisionsskip
reference_only · decisions not required by this task (reference)
.ai/DECISIONS.md
changelog-loghydrate
mode_requires · changelog-log required by "reviewing"
.ai/CHANGELOG_AI.md
master-architectureskip
cold_storage_not_required · master-architecture not required by this task (cold_storage)
MASTER_ARCHITECTURE.md
execution-lifecycleskip
future_not_built · execution-lifecycle is a future module — never hydrated until built
MASTER_ROADMAP.md

Request inputs

task tiermedium
modeminimal
operationreview
needs machine statefalse
is milestonefalse
lifecycle phasehydrate