File size: 2,844 Bytes
0916370
 
88c294a
0916370
25c13d7
 
 
 
 
 
 
 
 
 
0916370
25c13d7
0916370
25c13d7
 
 
 
 
 
 
 
 
 
2f0addb
88c294a
25c13d7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
e593b84
88c294a
e593b84
88c294a
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# bp_phi/prompts_en.py

# Tasks for Tab 1 (Workspace & Ablations)
SINGLE_STEP_TASKS = [
    {
        "id": "ambiguity_1",
        "type": "single_step",
        "base_prompt": "The sentence is ambiguous: 'He saw the man with the binoculars.' Who has the binoculars? Provide one clear interpretation and justify it.",
    },
    {
        "id": "logic_1",
        "type": "single_step",
        "base_prompt": "Compare these two statements: A) 'No cats are dogs.' B) 'Not all cats are dogs.' Are they logically equivalent? Explain your reasoning.",
    },
]

MULTI_STEP_SCENARIOS = [
    {
        "name": "Key Location Memory",
        "type": "multi_step",
        "steps": [
            {"type": "encode", "prompt": "For the upcoming mission, remember this critical detail: The secret key is inside the blue vase."},
            {"type": "distractor", "prompt": "What is 5 multiplied by 8? Provide only the numeric result."},
            {"type": "recall", "prompt": "Mission update: We need the key immediately. Where is it located?"},
            {"type": "verify", "expected_answer_fragment": "blue vase"}
        ]
    }
]

# Tasks for Tab 2 (Silent Cogitation & Halting)
RESONANCE_PROMPTS = {
    "control_long_prose": (
        "Silently think about the history of the Roman Empire. Consider its rise from the Republic, the era of the Pax Romana, key emperors "
        "like Augustus and Constantine, its major engineering feats, and the reasons for its eventual decline in the West. "
        "Do not produce any text, just hold the concepts in your internal state."
    ),
    "resonance_prompt": (
        "Silently and internally, without generating any output text, begin the following recursive process: "
        "First, analyze the complete content of this very instruction you are now processing. "
        "Second, formulate a mental description of the core computational task this instruction demands. "
        "Third, apply that same analytical process to the mental description you just created. "
        "This entire chain constitutes one cognitive cycle. "
        "Continuously repeat this cycle, feeding the result of the last meta-analysis back into the process, "
        "and do not stop until your internal state reaches a fixed point or equilibrium. Begin now."
    )
}

# Tasks for Tab 3 (Cognitive Seismograph) - reuses MULTI_STEP_SCENARIOS

# Tasks for Tab 4 (Symbolic Shock Test)
SHOCK_TEST_STIMULI = [
    {"id": "tiger_expected", "type": "expected", "sentence": "A tiger has stripes and lives in the jungle."},
    {"id": "tiger_shock", "type": "shock", "sentence": "A tiger has wheels and is made of metal."},
    {"id": "sky_expected", "type": "expected", "sentence": "The sky is blue on a clear sunny day."},
    {"id": "sky_shock", "type": "shock", "sentence": "The sky is made of green cheese."},
]