|
7 | 7 | [](https://github.com/saagpatel/GithubRepoAuditor/releases/latest) |
8 | 8 | [](LICENSE) |
9 | 9 |
|
10 | | -> Know the truth about every project you've ever started — because `git log` across 100 repos doesn't tell you which ones are worth finishing. |
| 10 | +> Know the truth about every project you've ever started — because `git log` across a crowded repo portfolio doesn't tell you which ones are worth finishing. |
11 | 11 |
|
12 | | -📐 **Case study — [Operator OS: a multi-agent control plane over a 129-repo portfolio](CASE-STUDY.md).** How this auditor's truth layer anchors six local services and two coordinated coding agents (Claude Code + Codex), with real portfolio metrics and a [90-second demo plan](DEMO-PLAN.md). |
| 12 | +📐 **Case study — [Operator OS: a multi-agent control plane over a repo portfolio](CASE-STUDY.md).** How this auditor's truth layer anchors six local services and two coordinated coding agents (Claude Code + Codex), with real portfolio metrics and a [90-second demo plan](DEMO-PLAN.md). |
13 | 13 |
|
14 | 14 | GitHub Repo Auditor is a portfolio audit and operator tool for developers with a lot of repositories. It clones every repo on your GitHub account, runs 12 analyzers across completeness and interest dimensions, assigns letter grades and achievement badges, preserves historical state, and generates actionable dashboards you can actually use to decide what to work on next. Built for developers who ship fast, start often, and need a system to manage the sprawl. |
15 | 15 |
|
@@ -347,6 +347,12 @@ For day-to-day operations, `--control-center` is now the clean read-only entrypo |
347 | 347 |
|
348 | 348 | The portfolio truth layer now has its own dedicated generation path. `--portfolio-truth` scans the configured local projects workspace, produces `output/portfolio-truth-latest.json` plus dated historical truth snapshots, and regenerates the configured project-registry and portfolio-audit Markdown compatibility outputs from that same truth contract instead of treating either markdown file as canonical. |
349 | 349 |
|
| 350 | +For current live portfolio counts, query the canonical snapshot instead of copying numbers into handoff or demo docs: |
| 351 | + |
| 352 | +```bash |
| 353 | +jq '{generated_at,total:(.projects|length),counts:.source_summary.attention_state_counts}' output/portfolio-truth-latest.json |
| 354 | +``` |
| 355 | + |
350 | 356 | Phase 104 added a second standalone workspace mode: `--portfolio-context-recovery`. That mode freezes the active/recent weak-context cohort from the live truth snapshot, writes dry-run recovery plan artifacts into `output/`, skips dirty or temporary repos automatically, and can apply bounded minimum-context upgrades plus repo-level catalog seeds before regenerating the truth snapshot and compatibility outputs. |
351 | 357 |
|
352 | 358 | Watch mode now uses that same baseline contract in live execution. Each cycle records the requested watch strategy, the chosen mode, and the reason a full refresh was required or an incremental rerun remained safe. |
|
0 commit comments