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
carries the historical implementation as a compile
@@ -129,7 +131,7 @@ reuse them rather than reinvent them.
129
131
| Reference site | Pre-slice state | Post-slice state |
130
132
|---|---|---|
131
133
|[`dataconfig/data_config.py:159-166`](../src/GenAIRR/dataconfig/data_config.py#L159-L166) — `DataConfig.build_report` field docstring | "Populated by `RandomDataConfigBuilder.make_from_reference`" (named a removed class) |**[Cleaned]** Docstring now references `GenAIRR.cartridge_builder.ReferenceCartridgeBuilder.build`. Pinned by `test_pin_present_build_report_docstring_now_references_new_builder`. |
132
-
|[`.private/scripts/build_imgt_configs.py`](../.private/scripts/build_imgt_configs.py)|`from GenAIRR.dataconfig.make.random import RandomDataConfigBuilder`— broken at module load with `ModuleNotFoundError`|**[Cleaned]**Top-level `raise NotImplementedError(...)` with explicit porting hint to`ReferenceCartridgeBuilder`+ audit-doc reference; dead import moved into the unreachable function body for porting reference. Pinned by `test_pin_present_private_build_script_now_raises_explicit_legacy_error`. |
134
+
|[`tools/build_imgt_configs.py`](../tools/build_imgt_configs.py)|The legacy build script imported the removed `from GenAIRR.dataconfig.make.random import RandomDataConfigBuilder`|**[Ported]**Rewritten as a first-class, tracked maintainer tool using`ReferenceCartridgeBuilder`(`from_fasta → infer_identity → infer_v_subregions → build`), producing structural cartridges. Pinned by `test_pin_present_imgt_build_tool_uses_reference_cartridge_builder` + `tests/test_build_imgt_configs.py`. |
133
135
|`docs/build/lib.linux-x86_64-cpython-312/GenAIRR/dataconfig/make/...`| Historical implementation of `RandomDataConfigBuilder` / `CustomDataConfigBuilder` as a compile artefact |**Unchanged.** Build-cache mirror is not on the import path; regenerated by the next wheel build. Pinned absent by `test_pin_scaffold_historical_random_builder_module_is_gone` (verifies `ModuleNotFoundError` on import). |
0 commit comments