test(config): lock in includeMaintainerAuthors manifest resolver parity#4051
Conversation
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
…ty (JSONbored#2052) Add resolver/parser round-trip coverage for settings.includeMaintainerAuthors; parser and .gittensory.yml.example wiring were already present. Closes JSONbored#2052 Co-authored-by: Cursor <cursoragent@cursor.com>
|
Tip 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 ✅ Gittensory review result - approve/merge recommendedReview updated: 2026-07-07 15:08:00 UTC
✅ Suggested Action - Approve/Merge
Review summary Nits — 4 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.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4051 +/- ##
=======================================
Coverage 93.58% 93.58%
=======================================
Files 379 379
Lines 35530 35530
Branches 13033 13033
=======================================
Hits 33250 33250
Misses 1618 1618
Partials 662 662 🚀 New features to boost your workflow:
|
Summary
Closes the remaining deliverable for #2052: resolver coverage for
settings.includeMaintainerAuthors.The parser key,
settingsOverrideToJsonround-trip, and.gittensory.yml.exampledocumentation were already present onmain; this PR adds the missing unit tests proving manifest override wins over DB, unset falls back, and wrong-type values warn.Closes #2052
Validation
npm test -- test/unit/focus-manifest.test.tsFocused test:
wires settings.includeMaintainerAuthors into the manifest parser and resolver (#2052)— 521 tests in file pass.