feat(rees): generate analyzer config metadata - #1835
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
gittensory-ui | 1faaaea | Commit Preview URL Branch Preview URL |
Jun 30 2026, 07:11 AM |
a347a9b to
3f71202
Compare
31d45e8 to
7585051
Compare
|
Warning 🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 ⏸️ Gittensory review result - manual review recommendedReview updated: 2026-06-30 07:12:27 UTC
⏸️ Suggested Action - Manual Review Review summary Nits — 6 non-blocking
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
3f71202 to
c9af3e8
Compare
7585051 to
b458d26
Compare
b458d26 to
42021ed
Compare
c9af3e8 to
b5fcaef
Compare
b5fcaef to
8f17c83
Compare
cf22679 to
1faaaea
Compare
* fix(rees): bound external analyzer fetches * perf(rees): add cost-aware analyzer scheduling (#1833) * perf(rees): add cost-aware analyzer scheduling * feat(rees): generate analyzer config metadata (#1835) * feat(rees): generate analyzer config metadata * feat(rees): add performance guardrails and telemetry (#1836)
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## codex/rees-scheduler-profiles #1835 +/- ##
================================================================
Coverage ? 95.66%
================================================================
Files ? 214
Lines ? 23342
Branches ? 8427
================================================================
Hits ? 22331
Misses ? 419
Partials ? 592 🚀 New features to boost your workflow:
|
Summary
What changed
review-enrichment/analyzer-metadata.jsongenerated fromANALYZER_DESCRIPTORSand scheduler profile metadata..env.examplefor current analyzer names and profile defaults.Why
The runtime analyzer registry had already outgrown the hand-maintained docs/env/UI lists. This makes descriptor metadata the source of truth so self-host operators see the same analyzers and profiles the service actually runs.
Validation
npm --prefix review-enrichment testnpm --workspace @jsonbored/gittensory-ui run typecheckgit diff --checkNotes