# boundary_scan.py allowlist — justified exceptions to the engine/config red line # (docs/principles/engine-config-red-lines.md). # # Format, one rule per line: # # allow every protected identifier in matching files # : # allow only that identifier in matching files # text after '#' is the required reason. # # Each entry is VISIBLE DEBT, not a silent exclusion. The gate still catches # every new source/product literal that appears in any other engine file. # Central per-product registry (id/layer/domain/classification/lineage/raw table). # Pre-dates the gate; clearest externalisation candidate. See the "Known # concentration" note in docs/principles/engine-config-red-lines.md. transform/dbt/engine/generate_contracts.py # pre-existing product registry; visible externalisation debt # Doc-only mention in the module docstring illustrating the part-file snapshot # pattern; not behavior, not a branch. ingestion/common/external/strategy.py:metadb # doc-only example, not behavior or branching