You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 11, 2026. It is now read-only.
Layer 1: .flow/ (runtime, gitignored) — epics, tasks, specs, pipeline state
Layer 2: .flow-config/ (team config, git-tracked) — project-context.md, invariants.md, config.json
Layer 3: ~/.flow/projects/{slug}/ (global, cross-session) — frecency.json, memory/
New modules:
- paths.rs: FlowPaths struct with resolve(), slug from git remote,
convenience getters with primary→fallback resolution
- flowctl paths: CLI command showing all resolved paths
Init changes:
- Creates .flow-config/ and ~/.flow/projects/{slug}/memory/
- Migrates existing files to new locations (COPY, not move)
- project-context.md now generated in .flow-config/
Read changes:
- project_context: load_resolved() tries .flow-config/ first
- frecency: load_resolved()/save_resolved() uses global dir
- guard: uses load_resolved() for project-context
Slug: computed from git remote URL (owner-repo format).
Backward compatible: all reads fall back to .flow/ if new paths missing.
381 tests pass. Zero new dependencies.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
serde_json::Value::String("Tip: copy templates/project-context.md to .flow/project-context.md to share technical standards with all worker agents".to_string())
193
+
serde_json::Value::String("Tip: copy templates/project-context.md to .flow-config/project-context.md to share technical standards with all worker agents".to_string())
118
194
},
119
195
}));
120
196
}else{
121
197
println!("{}", message);
122
198
if !has_project_context {
123
-
println!("Tip: copy templates/project-context.md to .flow/project-context.md to share technical standards with all worker agents");
199
+
println!("Tip: copy templates/project-context.md to .flow-config/project-context.md to share technical standards with all worker agents");
0 commit comments