Skip to content

Implement Stage 9 v2 metadata catalog and preview routes - #3808

Merged
anth-volk merged 27 commits into
masterfrom
stage-9-v2-metadata
Aug 31, 2026
Merged

Implement Stage 9 v2 metadata catalog and preview routes#3808
anth-volk merged 27 commits into
masterfrom
stage-9-v2-metadata

Harden Stage 9 deployment readiness

b8a80dd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 31, 2026 in 0s

86.66% (+1.16%) compared to bef82ac

View this Pull Request on Codecov

86.66% (+1.16%) compared to bef82ac

Details

Codecov Report

❌ Patch coverage is 91.36691% with 120 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.66%. Comparing base (bef82ac) to head (b8a80dd).
⚠️ Report is 197 commits behind head on master.

Files with missing lines Patch % Lines
policyengine_api/data/v2/catalog/extraction.py 78.87% 27 Missing and 33 partials ⚠️
...olicyengine_api/data/v2/catalog/parameter_query.py 84.61% 3 Missing and 5 partials ⚠️
policyengine_api/data/v2/catalog/region_query.py 81.81% 3 Missing and 5 partials ⚠️
...yengine_api/data/v2/catalog/publication_staging.py 93.33% 1 Missing and 4 partials ⚠️
policyengine_api/data/v2/catalog/records.py 96.26% 3 Missing and 2 partials ⚠️
...icyengine_api/data/v2/catalog/catalog_selection.py 90.90% 3 Missing and 1 partial ⚠️
policyengine_api/data/v2/catalog/model_query.py 87.09% 2 Missing and 2 partials ⚠️
policyengine_api/data/v2/catalog/publication.py 93.65% 2 Missing and 2 partials ⚠️
policyengine_api/data/v2/settings.py 92.00% 4 Missing ⚠️
policyengine_api/data/v2/catalog/initialization.py 90.90% 2 Missing and 1 partial ⚠️
... and 10 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3808      +/-   ##
==========================================
+ Coverage   85.49%   86.66%   +1.16%     
==========================================
  Files          95      119      +24     
  Lines        5902     7265    +1363     
  Branches     1032     1283     +251     
==========================================
+ Hits         5046     6296    +1250     
- Misses        559      610      +51     
- Partials      297      359      +62     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.