docs(adr): finish System → Module in the naming ADRs (ADR-0014/0025)#56
Closed
wmadden-electric wants to merge 1 commit into
Closed
docs(adr): finish System → Module in the naming ADRs (ADR-0014/0025)#56wmadden-electric wants to merge 1 commit into
wmadden-electric wants to merge 1 commit into
Conversation
Brings ADR-0014 and ADR-0025 into Module terms, per the same rename. These two are the record of the naming decision itself, so this is a coherent rewrite, not a find-replace (a blind swap would make ADR-0025 say "Module leaves the vocabulary entirely" and ADR-0014 reject "Module"). - ADR-0014 rewritten in current Module terms: keeps its still-standing decisions (framework Prisma App, @prisma/app* packages, prisma-app CLI, one authoring primitive module(), App is the outermost Module), drops the pro-System argument and the now-wrong "Module rejected" alternative, and defers the unit noun to ADR-0025. Filename → ADR-0014-name-the-framework-prisma-app.md; all inbound links updated (glossary, layering, naming, naming-proposal, decisions index). - ADR-0025 made self-contained: "System" now appears only as the retired name it documents; references to claims removed from ADR-0014 reworded so nothing dangles; ADR-0014 link retargeted. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
Contributor
Author
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.
Follow-up to the System → Module rename (#52): brings the two naming ADRs into
Module terms. These two are the record of the naming decision itself, so this is a
coherent rewrite, not a find-replace — a blind swap would make ADR-0025 say
"Module leaves the vocabulary entirely" and leave ADR-0014's Alternatives section
rejecting "Module."
ADR-0014 — rewritten in Module terms
@prisma/app*packages, the
prisma-appCLI, and one authoring primitivemodule()with noseparate
app()(the App is the outermost Module).defers the unit-noun choice to ADR-0025.
…-and-its-unit-system.md→…-name-the-framework-prisma-app.md; everyinbound link updated (glossary, layering, naming.md, naming-proposal.md, the
decisions index, ADR-0025).
ADR-0025 — made self-contained
retired name it documents, never as live vocabulary.
"nobody says my auth module" claim, the Nest-collision reading, the Service/System
glossary note) so nothing dangles; retargeted the ADR-0014 link.
Docs-only; no code touched.
pnpm lintclean. No dangling links repo-wide.