docs(m3): reconcile the remaining docs with the settled design

Docs written before this thread still carried the three-source copy model and
the Call 2 fields it implied.

- REQUIREMENTS.md REVIEW-10: title and short description are deterministic; the
  description comes from the model or the server.
- CREATE.md: primary category declared before Call 2; deterministic copy; the
  prompt revision interface; the slug; auth row in out-of-scope.
- API.md: infer-content inputs and result are the long description only.
- UAT-PRACTICE.md: the walk no longer tells the owner to leave copy for
  templates.
- README.md: the deploy section duplicated docs/DEPLOYMENT.md and
  deploy/INVENTORY.md; it now points at them.
- DEPLOYMENT.md: the prompt seed is stated per METADATA-105.

Both gates pass.
This commit is contained in:
2026-09-19 12:38:39 -07:00
parent 35848fe0e6
commit 5a210c47b0
6 changed files with 44 additions and 39 deletions
+4 -2
View File
@@ -128,8 +128,10 @@ hard stop. Switch to a supported browser.
9. **Price.** A recommendation fills from the species $/bdft rule times board feet. You can
override it. If there is no rule for the species, the price starts empty. Type it. Publish
is still allowed with a manual price.
10. **Title and description.** You can type them, or leave them for templates at publish.
Templates inject the deterministic numbers. Generate text is OFF for this walk.
10. **Title and short description.** These are built for you from the primary wood category's
pattern and the measurements. You can edit either before publish (`REVIEW-10`, `METADATA-80`).
11. **Description.** With Generate text OFF the server produces it (`METADATA-70`). When inference
is on you can trigger Generate text to have the model write it (`METADATA-55`).
Every empty required field shows an inline nudge where it sits. The slab cannot reach `ready`
until the full set is filled.