Skip to content

feat: enhance metadata-enrich skill with data profiling and glossary#13

Open
HopeFan wants to merge 1 commit into
mainfrom
feat/enrich-skill-improvements
Open

feat: enhance metadata-enrich skill with data profiling and glossary#13
HopeFan wants to merge 1 commit into
mainfrom
feat/enrich-skill-improvements

Conversation

@HopeFan
Copy link
Copy Markdown
Collaborator

@HopeFan HopeFan commented Apr 16, 2026

  • Add Step 3b: profile columns via PostgreSQL MCP (null rates, value ranges, distinct counts, top categorical values) to ground descriptions in real data
  • Add Step 3c: extract dbt test context (not_null, unique, accepted_values, relationships) to infer semantic role of each column
  • Add Step 3d: match column names against OpenMetadata glossary terms and suggest links in the review table
  • Apply glossary term links via patch_entity alongside description updates
  • Update review table to include Glossary column
  • Update Step 5 report to show glossary links applied
  • Update .mcp.json to read JWT token from OPENMETADATA_JWT_TOKEN env variable

…linking

- Add Step 3b: profile columns via PostgreSQL MCP (null rates, value ranges,
  distinct counts, top categorical values) to ground descriptions in real data
- Add Step 3c: extract dbt test context (not_null, unique, accepted_values,
  relationships) to infer semantic role of each column
- Add Step 3d: match column names against OpenMetadata glossary terms and
  suggest links in the review table
- Apply glossary term links via patch_entity alongside description updates
- Update review table to include Glossary column
- Update Step 5 report to show glossary links applied
- Update .mcp.json to read JWT token from OPENMETADATA_JWT_TOKEN env variable

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@HopeFan HopeFan requested a review from aboyalejandro as a code owner April 16, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant