feat: Sprint 10 - Data Platform Domain Advisory Pattern (v5.7.0) #378

Merged
lmiranda merged 10 commits from feat/sprint-10-data-platform-advisory into development 2026-02-02 14:49:59 +00:00
Owner

Summary

Implements the Domain Advisory Pattern for data-platform, completing the cross-plugin integration that enables projman to consult data-platform for schema, lineage, and dbt compliance validation.

What's New

New Files (4)

  • plugins/data-platform/skills/data-integrity-audit.md - Audit rules, severity levels, scanning strategies
  • plugins/data-platform/agents/data-advisor.md - Advisory agent using MCP tools
  • plugins/data-platform/commands/data-gate.md - Binary pass/fail for projman gates
  • plugins/data-platform/commands/data-review.md - Detailed audit for human review

Modified Files (4)

  • .claude-plugin/marketplace.json - Version 5.6.0 → 5.7.0
  • plugins/data-platform/.claude-plugin/plugin.json - Version 1.1.0 → 1.3.0
  • CHANGELOG.md - Added v5.7.0 entry
  • README.md - Updated Domain Advisory table (Data: planned → active)

What This Enables

  • Resolves "gate unavailable" warnings for Domain/Data labeled issues
  • /data-gate command for projman orchestrator domain gates
  • /data-review command for standalone data integrity audits
  • data-advisor agent using 32 existing data-platform MCP tools
  • Completes Domain Advisory Pattern for both Viz and Data domains

Closes #373, #374, #375, #376, #377

Testing

  • ./scripts/validate-marketplace.sh passes
  • Commands auto-discovered (/data-gate, /data-review)
  • Agent auto-discovered (data-advisor)

Generated with Claude Code

## Summary Implements the Domain Advisory Pattern for data-platform, completing the cross-plugin integration that enables projman to consult data-platform for schema, lineage, and dbt compliance validation. ## What's New ### New Files (4) - `plugins/data-platform/skills/data-integrity-audit.md` - Audit rules, severity levels, scanning strategies - `plugins/data-platform/agents/data-advisor.md` - Advisory agent using MCP tools - `plugins/data-platform/commands/data-gate.md` - Binary pass/fail for projman gates - `plugins/data-platform/commands/data-review.md` - Detailed audit for human review ### Modified Files (4) - `.claude-plugin/marketplace.json` - Version 5.6.0 → 5.7.0 - `plugins/data-platform/.claude-plugin/plugin.json` - Version 1.1.0 → 1.3.0 - `CHANGELOG.md` - Added v5.7.0 entry - `README.md` - Updated Domain Advisory table (Data: planned → active) ## What This Enables - **Resolves "gate unavailable" warnings** for `Domain/Data` labeled issues - **`/data-gate`** command for projman orchestrator domain gates - **`/data-review`** command for standalone data integrity audits - **`data-advisor`** agent using 32 existing data-platform MCP tools - Completes Domain Advisory Pattern for both Viz and Data domains ## Related Issues Closes #373, #374, #375, #376, #377 ## Testing - [ ] `./scripts/validate-marketplace.sh` passes - [ ] Commands auto-discovered (`/data-gate`, `/data-review`) - [ ] Agent auto-discovered (`data-advisor`) --- Generated with [Claude Code](https://claude.ai/code)
lmiranda added 10 commits 2026-02-02 06:32:57 +00:00
Define audit rules, severity classification, scanning strategies,
and report templates for data integrity validation.

Covers:
- Schema validity (PostgreSQL tables, columns, types)
- dbt project health (parse, compile, test, lineage)
- PostGIS compliance (SRID, geometry types, extent)
- Data type consistency (DataFrame dtypes)
- Query safety patterns

Closes #373

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Advisory agent for data integrity validation using existing MCP tools.

Features:
- Two operating modes: review (detailed) and gate (binary)
- PostgreSQL schema validation
- dbt project health checks (parse, compile, test, lineage)
- PostGIS spatial validation
- Python code pattern scanning
- Graceful degradation when components unavailable

Integrates with projman orchestrator for Domain/Data gates.

Closes #374

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Binary pass/fail gate command for projman orchestrator integration.

- Invoked when Domain/Data label present on issue
- Checks FAIL-level violations only (speed optimization)
- Returns compact PASS/FAIL output for automation
- Graceful degradation when database/dbt unavailable

Completes the Domain Advisory Pattern for data domain.

Closes #375

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Comprehensive data integrity audit for human review.

- Detailed report with FAIL/WARN/INFO severity levels
- Schema, lineage, dbt, and PostGIS validation
- Actionable recommendations for each finding
- Graceful degradation when components unavailable

Use cases: sprint planning, code review, post-migration,
periodic health checks, project onboarding.

Closes #376

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- marketplace.json: 5.6.0 → 5.7.0
- data-platform plugin.json: 1.1.0 → 1.3.0
- CHANGELOG.md: Add v5.7.0 entry with data-platform additions
- README.md: Update Domain Advisory table (Data: planned → active)

Domain Advisory Pattern now fully operational for both domains.

Closes #377

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
lmiranda merged commit 793565aaaa into development 2026-02-02 14:49:59 +00:00
lmiranda deleted branch feat/sprint-10-data-platform-advisory 2026-02-02 14:49:59 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#378