mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
1.2 KiB
1.2 KiB
name, description
| name | description |
|---|---|
| question-pack | Create or review Sauci question-pack content and its local migration/seed representation. Use for pack generation, inverse pairs, intensity, targeting, or content quality. |
Sauci question packs
Inspect existing packs before generating to avoid duplication.
Before creating or editing content that uses a question interaction type, read
docs/question-types.md. If the type, response payload, configuration, or
matching semantics change, update that maintained contract and run
npm run lint:harness in the same task.
- Write proposals, not interview questions; use gender-neutral “your partner”.
- Avoid time-bound words such as tonight, now, or today.
- Symmetric activities have no partner text.
- Every asymmetric activity has the reversed counterpart and a correct
inverse_oflink; inverse pairs are not duplicates. - Intensity 1 is non-sexual bonding, 2 romantic/flirty, 3 light sexual, 4 explicit, and 5 advanced/BDSM. Check surrounding content before deciding.
- Preserve targeting and required-prop semantics; do not infer them from wording.
Return metadata, content, inverse/link validation, and distribution statistics.
Database changes follow the db-migration skill and require local verification.