diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c09cdc36..30bab507 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -341,6 +341,7 @@ jobs: # - 26 after review_scope_variants (cute-dbt#302) # - 27 after review_pr_anchor (cute-dbt#303) # - 28 after agent_skill (cute-dbt#304) + # - 29 after macro_perspective (cute-dbt#265) # The README is not a feature. The job name deliberately carries no # number (cute-dbt#68 — the old `==6` display label went stale across # several bumps): the enforced count lives ONLY in the `expected=` @@ -358,7 +359,7 @@ jobs: - name: features/*.feature count matches expected run: | set -euo pipefail - expected=28 + expected=29 count=$(find features -maxdepth 1 -name '*.feature' | wc -l | tr -d ' ') echo "feature-count: expected ${expected}, found ${count}" if [ "$count" != "$expected" ]; then diff --git a/examples/diff-showcase-report.html b/examples/diff-showcase-report.html index c511ef8d..df34e613 100644 --- a/examples/diff-showcase-report.html +++ b/examples/diff-showcase-report.html @@ -2357,6 +2357,34 @@

Project definition changed

+
+

Macro changed experimental

+

A changed macro is invisible to model and unit-test scope selection — this section shows the macros this PR changed and the root-project models they reach. fidelity: heuristic

+
+

quarantine_filter healthcare_analytics macros/data_quality/quarantine_filter.sql

+
{% macro quarantine_filter(enabled=true, field_name='is_dq_valid') %}
+    {% if enabled %}
+    where {{ field_name }} is true
+    where {{ field_name }} = true
+    {% endif %}
+{% endmacro %}
+
+

Impacts 3 root-project models.

+
+ impacted models +
    +
  • models/
  • +
  • intermediate/
  • +
  • healthcare/
  • +
  • int_encounters__enriched
  • +
  • marts/
  • +
  • core/
  • +
  • fct_clinical_events
  • +
  • fct_encounters
  • +
+
+
+
group clinical_quality · owner Clinical Quality Team <clinical-quality@example.com> @@ -2554,7 +2582,7 @@

Expected

- +