docs: names reference — how Compose and Module were chosen#67
docs: names reference — how Compose and Module were chosen#67wmadden-electric wants to merge 3 commits into
Conversation
The consolidated story of the two settled names: the register-based philosophy (value words describe; milieu names must refer; vocabulary nouns are tested in speech; identity belongs to the registry), all three rubrics, the Hex/System/MakerKit/Prisma App failure history, why Module and Compose won, the candidates that lost, and the transferable lessons. Linked as the naming entry point from the product README. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
Naming a tool after its output is a red flag that predicts referential failure, not a hard rule that decides by itself — the referential frames (workbench, bare token, identity) are what decide. Drops the "every mention parses as the artifact / no prefix can rescue it" over-claim from the names reference and the rubric. Co-Authored-By: Will Madden <madden@prisma.io> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
|
Closing as superseded by the Composer rename (8d495c6, This doc's headline claim — the framework is Prisma Compose — is no longer the settled name: "Compose" collided audibly with Compute and read as a bare verb, so the framework became Prisma Composer. The rename also rewrote the docs this PR was consolidating: A fresh "how the names were chosen" retrospective would need to be written against the Composer outcome rather than rebased from this branch. |
Adds
agent-os/product/names-compose-and-module.md— the consolidated reference for the two settled names, written for anyone who wasn't in the room:Linked from the product README as the naming entry point; ADRs 0025/0026/0027 and vocabulary-tests.md remain the binding records.
🤖 Generated with Claude Code