From e10c8ba57482b8b7fa8a2b50de2c846b975f7e78 Mon Sep 17 00:00:00 2001 From: Ming-Jer Lee Date: Wed, 31 Dec 2025 11:59:23 -0800 Subject: [PATCH] docs: Update README example outputs to match actual behavior MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix metadata propagation message to show 2-pass process - Fix PII column count from 2 to 3 (includes source table) - Fix tables list to show alphabetical order - Fix Columns output format to show list of dicts - Fix email search match count from 2 to 3 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f8fea53..1ab34c4 100644 --- a/README.md +++ b/README.md @@ -333,12 +333,16 @@ print("✓ Exported to lineage.json, columns.csv, lineage.dot") **Output:** ``` -📊 Propagating metadata for 6 columns... +📊 Pass 1: Propagating metadata backward from 6 output columns... +📊 Pass 2: Propagating metadata forward for 6 columns... ✅ Done! Propagated metadata for 6 columns -Found 2 PII columns: +Found 3 PII columns: ColumnNode('raw.orders.user_email') Owner: data-team Tags: contact, sensitive + ColumnNode('source.orders.user_email') + Owner: data-team + Tags: contact, sensitive ColumnNode('analytics.revenue.user_email') Owner: data-team Tags: contact, sensitive @@ -524,7 +528,7 @@ Tool: trace_backward Sources: 1 columns Tool: trace_forward Tool: search_columns -Found: 2 matches +Found: 3 matches ``` **Supported question types:** @@ -667,11 +671,11 @@ print(f"PII columns: {result.message}") **Output:** ``` -Tables: ['raw.orders', 'staging.orders', 'analytics.revenue'] -Columns: ['customer_email', 'total'] +Tables: ['analytics.revenue', 'raw.orders', 'staging.orders'] +Columns: [{'name': 'customer_email'}, {'name': 'total'}] Sources: Column analytics.revenue.total is derived from: raw.orders.amount Impacts: Column raw.orders.amount impacts: analytics.revenue.total -Matches: Found 2 columns matching 'email' +Matches: Found 3 columns matching 'email' PII columns: No PII columns found ```