Query workspace state and lineage.
Query workspace state: view overview, lineage, status filters, roots, tags, or search patterns.
/plugin marketplace add enzokro/crinzo-plugins/plugin install ftl@crinzo-pluginsParse $ARGUMENTS:
No args — overview:
source ~/.config/ftl/paths.sh 2>/dev/null; python3 "$FTL_LIB/workspace.py" stat
"graph" — tree view:
source ~/.config/ftl/paths.sh 2>/dev/null; python3 "$FTL_LIB/workspace.py" graph
Number (e.g., "003") — lineage:
source ~/.config/ftl/paths.sh 2>/dev/null; python3 "$FTL_LIB/workspace.py" lineage $SELECTOR
"active" | "blocked" | "complete" — filter:
ls -la .ftl/workspace/*_${STATUS}*.md 2>/dev/null
"roots" — no parent:
ls .ftl/workspace/*.md 2>/dev/null | while read f; do
[[ ! "$f" =~ _from-[0-9] ]] && basename "$f"
done
"tags" — Key Findings:
grep -h "^#pattern/\|^#constraint/\|^#decision/" .ftl/workspace/*_complete*.md 2>/dev/null | sort -u
"find PATTERN" — search:
grep -rn "PATTERN" .ftl/workspace/*.md 2>/dev/null
[+] complete[~] active[!] blocked