Generate a comprehensive status report for a research project, combining structure stats, validation score, and Git telemetry.
/plugin marketplace add syfyufei/adrian-marketplace/plugin install project-management@LLM-Research-MarketplaceProduce /project-management:status output so the user can see readiness at a glance.
root path (default current).include_git, default true) and per-directory file stats (include_file_stats, default true).project_name=$(basename "$root") and last_modified via stat -f "%Sm".find or python - <<'PY' ... to compute:
/project-management:validate internally (or re-run the validation logic inline) to reuse compliance score and key issues..git exists and include_git=true, gather:
commits=$(git -C "$root" rev-list --count HEAD 2>/dev/null || echo 0)
branches=$(git -C "$root" branch --list | wc -l | tr -d ' ')
last_commit=$(git -C "$root" log -1 --format=%ci 2>/dev/null || echo "n/a")
Handle detached HEAD gracefully.git not installed or repo missing → show “Git data unavailable”.Status: /Users/adrian/projects/ablation-study (updated 2025-02-18 09:42)
Structure: 23 dirs, 178 files, 412.5 MB, compliance score 88/100 (👍)
Breakdown:
- data/: 94 files, 320.4 MB
- codes/: 28 files, 12.6 MB
Git: 42 commits across 3 branches, last commit 2025-02-17 22:10 UTC
Insights:
- Missing directory pre/poster. Create before conference prep.
- Consider validating again after migrating notebooks under codes/.