Repository navigation
Add data-modeling-principles reference + schema-review skill (v0.4.0) - #16
Merged
Merged
Conversation
…chema-designer composes them DRAFT for review — do not publish until content-reviewed (public repo). - references/data-modeling-principles.md: ported DB-engineering rigor (3NF, event-vs-counter, indexing/Big-O, review checklist), in correct .apsorc v2 format. - skills/schema-review/SKILL.md (category: data): audit/harden an existing schema; composes the principles. - schema-designer: references the principles + links schema-review. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…EADME Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…+ data-modeling-principles) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Extracts the DB-engineering rigor into a reusable reference and adds a database-architect review skill, so schema quality is consistent across the CLI/Claude Code plugin and (via the neutral bundle, mavric#57) the in-app AI harness.
Changes
references/data-modeling-principles.md(new) — normalization/3NF, interactions-as-events (not counters), junction entities, indexing strategy, scale/Big-O (N+1, cardinality, pagination, read/write tradeoffs), and a design review checklist. Written in correct.apsorcv2 format (text/scopeBy/indexes/unique/nullable).skills/schema-review/SKILL.md(new,category: data) — audit/harden an existing schema; composes the principles reference; outputs prioritized findings + exact.apsorcfixes.skills/schema-designer/SKILL.md— now composes the principles reference; linksschema-review.taxonomy.md+ pluginREADME.md— registerschema-review(data bucket).plugin.json+marketplace.json.Content is generic DB-design guidance + the public
.apsorcformat — no proprietary/internal content.