@10kdevs/matha
Advanced tools
+1
-1
| { | ||
| "name": "@10kdevs/matha", | ||
| "version": "0.1.1", | ||
| "version": "0.1.2", | ||
| "description": "The persistent cognitive layer for AI-assisted development. Gives AI agents the project context that currently only exists inside a senior engineer's head.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
+45
-0
@@ -165,3 +165,43 @@ # MATHA | ||
| If your project already has a BRD, spec, or requirements document: | ||
| ## Setting Up Your Project Brain | ||
| Before running `matha init`, generate a `requirements.md` file that | ||
| captures your project's intent, rules, and boundaries in a format | ||
| MATHA understands deeply. | ||
| **Paste this prompt into any AI assistant:** | ||
| ``` | ||
| I am setting up MATHA — a persistent cognitive layer for AI-assisted | ||
| development. I need you to generate a requirements.md file for my | ||
| project that MATHA will parse during initialisation. | ||
| My project: [describe your project in 2-3 sentences] | ||
| Generate a requirements.md with exactly these sections: | ||
| ## Overview | ||
| A concise paragraph explaining what problem this project solves | ||
| and why it exists. Focus on the WHY, not the features. | ||
| ## Business Rules | ||
| A bullet list of non-negotiable rules that must always be true. | ||
| These are constraints the codebase must never violate. | ||
| Examples: calculation logic, data integrity rules, | ||
| financial constraints, domain-specific invariants. | ||
| ## Out of Scope | ||
| A bullet list of things this project explicitly does NOT do. | ||
| These are boundaries that protect the system from scope creep. | ||
| ## Owner | ||
| The name or team responsible for this project. | ||
| Be specific and precise. Vague rules are useless. | ||
| Each rule should be concrete enough that a developer | ||
| who has never seen the codebase understands exactly | ||
| what it means. | ||
| ``` | ||
| Then run: | ||
| ```bash | ||
@@ -171,2 +211,6 @@ matha init --from requirements.md | ||
| MATHA will parse the document, show you what it found, | ||
| and let you confirm or override before writing anything. | ||
| MATHA parses business rules, boundaries, and intent from the document and pre-fills the init prompts. You review and confirm. Nothing is written without your sign-off. | ||
@@ -176,2 +220,3 @@ | ||
| ## What MATHA Is Not | ||
@@ -178,0 +223,0 @@ |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
152515
0.94%267
20.27%