Skip to content

Commit 61a88e0

Browse files
brockwebbclaude
andcommitted
Fix Layer 0 QualityAttribute nodes in seed.py
Removed value_type property from Layer 0 QualityAttribute nodes. These are STANDARD quality dimensions (not observed values), so they should not have value_type or value_number properties. Threshold values are stored on the REQUIRES relationship edges, not on the QualityAttribute nodes themselves. Change: - Removed 'ON CREATE SET qa.value_type = "number"' from QA node creation Re-seeded quarry database with corrected Layer 0 data. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent dab9a6e commit 61a88e0

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

scripts/quarry/seed.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,7 @@ def seed_layer_0(driver, dry_run=False):
294294
qa_nodes[(qa_name, qa_dimension)] = True
295295

296296
for (qa_name, qa_dimension) in qa_nodes.keys():
297-
stmt = f"""MERGE (qa:QualityAttribute {{name: "{qa_name}", dimension: "{qa_dimension}"}})
298-
ON CREATE SET qa.value_type = "number" """
297+
stmt = f'MERGE (qa:QualityAttribute {{name: "{qa_name}", dimension: "{qa_dimension}"}})'
299298
statements.append(stmt)
300299

301300
# === REQUIRES EDGES ===

0 commit comments

Comments
 (0)