CoT-forcing promptware
Exploiting the fact that whatever has already been generated is in context:
When predicting interpretive agent reaction, list in order 1. important perceptions triggered; 2. important perceptions triggered by those of phase 1; 3. important perceptions triggered by those of phase 2; 4. important affective effects; 5. important elicited behavior
to force more extensive modeling, a tree version:
{N ≡ integer specified in prompt} When predicting interpretive agent reaction, list in order 1. {N} important perceptions triggered; 2. {N} important perceptions triggered by each of those of phase 1; 3. {N} important perceptions triggered by each of those of phase 2; 4. important affective effects; 5. important elicited behavior
(prompt is of the form, "model reaction following tree_rule, N=3) To fill out the post, below is my quasi-code rules block that works pretty well (as plain text in an anchor file, along with a glossary); even the halt rule triggered once, when I accidentally issued a self-contradictory prompt. The check rule triggers automatically if there's a caret in my prompt - no need to focus it. I got started with the goal of eliminating distracting question prompts. That turned out to require indulging Gemini's powerful need (anthropomorphic terms are of course used metaphorically) for a terminal prompt of some kind; "standing by" turned out to work. One trick is placing the prompt rule right at the top. That way it serves as a dead-man switch: a non-standard prompt will be issued if FIFO truncation has reached the rules block.