| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| SHA256SUMS.pem | 2026-05-14 | 3.6 kB | |
| SHA256SUMS.sig | 2026-05-14 | 96 Bytes | |
| SHA256SUMS | 2026-05-14 | 109 Bytes | |
| openconstructionerp-3.0.5-py3-none-any.whl | 2026-05-14 | 10.4 MB | |
| README.md | 2026-05-14 | 1.9 kB | |
| v3.0.5 -- Match-quality push + i18n backfill source code.tar.gz | 2026-05-14 | 243.8 MB | |
| v3.0.5 -- Match-quality push + i18n backfill source code.zip | 2026-05-14 | 245.8 MB | |
| Totals: 7 Items | 500.0 MB | 0 | |
Highlights
Match correctness & quality
- Determinism layer — pin torch/numpy seeds, batch_size=1, lex tie-break (
OE_MATCH_DETERMINISTIC=1); bench variance 0.000 - Magnet candidate filter (3-axis MF + IFC + Unit compatibility) — +50% relative recall@1 on bench fixtures, 0 regressions (
OE_MATCH_MAGNET_FILTER=1) - Snapshot enrichment —
build_enriched_snapshot.pysynthesizespassage_textfrom payload fields, re-encodes with BGE-M3, writes tocwicr_en_v3_enriched. Fair-probe on 15K points: recall@1 0.636 → 0.727 (+9.1pp); top-1 score amplitudes recovered 0.51 → 1.0; q02 magnet flip eliminated (OE_MATCH_USE_ENRICHED=1) - Classification overlay — 325 mis-tagged rate_codes corrected from raw CWICR parquet (MF + IFC + unit_type + description), preserving full provenance. Restores cross-encoder routing for masonry/curtain-wall/copper-pipe/HVAC-duct/space-heater fixtures
- ranker_qdrant.py + qdrant_adapter.py: payload-derived description/currency fallback for snapshot-only installs (v3 schema dropped description from payload)
i18n
- 25 locales backfilled with 134 keys each (support. + onboarding.mod_) — 3,350 entries inserted; all 27 locales now equal at 186 keys
- Idempotent scripts/backfill_support_onboarding_mod.py kept for re-use
Tests
- 34 new magnet_filter unit tests + 23 build_enriched_snapshot unit tests
- 3 integration tests gated on CWICR_QDRANT_URL + OE_MATCH_USE_ENRICHED=1
- All 101 match-related unit tests pass; existing 251 boost+rerank tests still pass; frontend tsc clean
Flags (all opt-in, default OFF)
- OE_MATCH_DETERMINISTIC=1 — pin seeds, batch_size=1
- OE_MATCH_MAGNET_FILTER=1 — suppress popularity-magnet candidates
- OE_MATCH_USE_ENRICHED=1 — route queries to cwicr_en_v3_enriched
Default match path unchanged → drop-in upgrade from v3.0.3.