lamina-requirements-definition

Solid

Translate product intent into traceable critical promises, graph nodes, observable scenarios, assumptions, and scope without prescribing unnecessary implementation details.

Web & Frontend 65 stars 2 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 79/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
34
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Requirements definition Write requirements as traceable product behavior: - `intent.critical_promises[]`: outcomes the product must preserve. - Actors, entities, operations, workflows, invariants, and dependencies: how the product stays coherent. - `scenarios[]`: observable distinct risks and recovery. - `decisions`: confirmed choices, assumptions, and policy forks. - `intent.scope`: current in/out boundaries. - `traceability[]`: promise-to-graph links. Mark every node's criticality, provenance, confidence, and relevance. Keep stack and vendor choices out unless the user explicitly constrained them. Defer non-current behavior instead of padding the contract.

Details

Author
aryaniyaps
Repository
aryaniyaps/lamina
Created
3 weeks ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category