mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
26 lines
1.2 KiB
Markdown
26 lines
1.2 KiB
Markdown
---
|
|
name: question-pack
|
|
description: 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_of` link; 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.
|