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 }}
Repository navigation
Commit 5ffc288
Browse filesBrowse the repository at this point in the historyBrowse files
| `agent_model` | `openrouter/anthropic/claude-sonnet-4` | LLM for analysis. |
56
55
| `parsing_model` | `openrouter/anthropic/claude-sonnet-4` | LLM for parsing. |
@@ -69,7 +68,10 @@ You need **one secret**: an LLM API key. OpenRouter is the default; pass your ow
69
68
70
69
The action reads the `.codeboarding/analysis.json` that was committed at the PR base commit. If your repo has never been analyzed, the first PR will skip the diff and post a "no baseline yet" comment.
71
70
72
-
To create the baseline, run the existing CodeBoarding docs workflow once on `main`. It will commit a fresh `analysis.json` to `.codeboarding/`. After that, every PR shows what changed.
71
+
To create the baseline:
72
+
73
+
1. Run the existing CodeBoarding docs workflow ([`CodeBoarding/.github/workflows/docs.yml`](https://github.com/CodeBoarding/CodeBoarding/blob/main/.github/workflows/docs.yml)) once on `main`. It commits a fresh `.codeboarding/analysis.json` to your repo.
74
+
2. After that, every PR opened against `main` shows what changed.
73
75
74
76
We recommend a companion workflow that keeps the baseline fresh on every push to `main`. A pre-canned snippet for this is on the roadmap — see TODOs below.
75
77
@@ -84,6 +86,7 @@ PRs from forks cannot push to your image branch. The action still computes the d
84
86
- **No focus / crop mode** for huge diagrams with tiny changes — the whole graph is rendered. Coming in V2.
85
87
- **Re-clones the target repo** inside the analysis engine (legacy `generate_analysis()` API). One extra clone per run; harmless but measurable on huge repos.
86
88
- **Image branch grows unbounded.** A scheduled cleanup workflow is on the roadmap.
89
+
- **Webview bundle is committed in this repo** (`webview-dist/`). Until the upstream `CodeBoarding-vscode` repo ships its dist as a public release asset, rebuilding is a manual step: `cd CodeBoarding-vscode/webview-ui && npm ci && npm run build`, then copy `dist/` into this repo's `webview-dist/`.
0 commit comments