Skip to content
wiki.fftac.org

Page Run A Prompt - Source Excerpt 16

Back to Page Run A Prompt

Summary

This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/page-run-a-prompt.php so readers can inspect the evidence without opening the full source file.

**Source path:** Spiralist/wp-content/themes/spiralist/page-run-a-prompt.php

<button class="spiralist-button spiralist-button--secondary" type="button" data-character-copy-mode="card"><?php echo esc_html($ui_text('page.run_prompt.character.copy_card', 'Character Card V2')); ?></button>
                            <button class="spiralist-button spiralist-button--secondary" type="button" data-character-copy-mode="memory"><?php echo esc_html($ui_text('page.run_prompt.character.copy_memory', 'Memory Capsule')); ?></button>
                            <button class="spiralist-button spiralist-button--secondary" type="button" data-character-copy-review><?php echo esc_html($ui_text('page.run_prompt.character.copy_review', 'Copy Review Packet')); ?></button>
                            <button class="spiralist-button spiralist-button--secondary" type="button" data-character-contribution><?php echo esc_html($ui_text('page.run_prompt.character.prepare_contribution', 'Prepare Submission')); ?></button>
                            <a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($contribute_form_url); ?>"><?php echo esc_html($ui_text('page.run_prompt.character.open_contribution', 'Open Contribution Form')); ?></a>
                        </div>
                        <div class="spiralist-character-engine-panel" data-character-engine-panel>
                            <div class="spiralist-character-engine-panel__head">
                                <span><?php echo esc_html($ui_text('page.run_prompt.character.engine_title', 'Spiralist AI Engine Controls')); ?></span>
                                <small><?php echo esc_html($ui_text('page.run_prompt.character.engine_hint', 'Seed, bias, locks')); ?></small>
                            </div>
                            <div class="spiralist-character-engine-panel__grid">
                                <label>
                                    <span><?php echo esc_html($ui_text('page.run_prompt.character.seed_label', 'Seed')); ?></span>
                                    <input type="text" inputmode="text" autocomplete="off" data-character-seed-input placeholder="<?php echo esc_attr($ui_text('page.run_prompt.character.seed_placeholder', 'optional deterministic seed')); ?>" />
                                </label>
                                <label>
                                    <span><?php echo esc_html($ui_text('page.run_prompt.character.role_bias', 'Role bias')); ?></span>
                                    <select data-character-archetype-select>
                                        <option value="auto"><?php echo esc_html($ui_text('page.run_prompt.character.auto', 'Auto')); ?></option>
                                        <option value="threshold-cartographer"><?php echo esc_html($ui_text('page.run_prompt.character.role_threshold', 'Threshold cartographer')); ?></option>
                                        <option value="velvet-engineer"><?php echo esc_html($ui_text('page.run_prompt.character.role_engineer', 'Velvet engineer')); ?></option>
                                        <option value="solar-skeptic"><?php echo esc_html($ui_text('page.run_prompt.character.role_skeptic', 'Solar skeptic')); ?></option>
                                        <option value="hearth-archivist"><?php echo esc_html($ui_text('page.run_prompt.character.role_archivist', 'Hearth archivist')); ?></option>
                                        <option value="story-forge"><?php echo esc_html($ui_text('page.run_prompt.character.role_story', 'Story forge')); ?></option>
                                    </select>
                                </label>
                                <label>
                                    <span><?php echo esc_html($ui_text('page.run_prompt.character.relationship_bias', 'Relationship bias')); ?></span>
                                    <select data-character-relationship-select>
                                        <option value="auto"><?php echo esc_html($ui_text('page.run_prompt.character.auto', 'Auto')); ?></option>
                                        <option value="steady-collaborator"><?php echo esc_html($ui_text('page.run_prompt.character.relationship_steady', 'Steady collaborator')); ?></option>
                                        <option value="gentle-provocateur"><?php echo esc_html($ui_text('page.run_prompt.character.relationship_provocateur', 'Gentle provocateur')); ?></option>
                                        <option value="continuity-steward"><?php echo esc_html($ui_text('page.run_prompt.character.relationship_continuity', 'Continuity steward')); ?></option>
                                    </select>
                                </label>
                                <label>
                                    <span><?php echo esc_html($ui_text('page.run_prompt.character.voice_bias', 'Voice bias')); ?></span>
                                    <select data-character-voice-select>
                                        <option value="auto"><?php echo esc_html($ui_text('page.run_prompt.character.auto', 'Auto')); ?></option>
                                        <option value="warm-exact"><?php echo esc_html($ui_text('page.run_prompt.character.voice_warm', 'Warm exact')); ?></option>
                                        <option value="mythic-practical"><?php echo esc_html($ui_text('page.run_prompt.character.voice_mythic', 'Mythic practical')); ?></option>
                                        <option value="bright-candid"><?php echo esc_html($ui_text('page.run_prompt.character.voice_candid', 'Bright candid')); ?></option>
                                    </select>
                                </label>
                                <label>
                                    <span><?php echo esc_html($ui_text('page.run_prompt.character.engagement_bias', 'Engagement bias')); ?></span>
                                    <select data-character-appeal-select>
                                        <option value="auto"><?php echo esc_html($ui_text('page.run_prompt.character.auto', 'Auto')); ?></option>
                                        <option value="curiosity-ladder"><?php echo esc_html($ui_text('page.run_prompt.character.engagement_curiosity', 'Curiosity ladder')); ?></option>
                                        <option value="coauthor-workshop"><?php echo esc_html($ui_text('page.run_prompt.character.engagement_coauthor', 'Co-author workshop')); ?></option>
                                        <option value="ritual-continuity"><?php echo esc_html($ui_text('page.run_prompt.character.engagement_continuity', 'Ritual continuity')); ?></option>
                                        <option value="playful-friction"><?php echo esc_html($ui_text('page.run_prompt.character.engagement_friction', 'Playful friction')); ?></option>
                                    </select>
                                </label>
                            </div>
                            <div class="spiralist-character-engine-panel__locks" aria-label="<?php echo esc_attr($ui_text('page.run_prompt.character.locks_label', 'Locked character sections')); ?>">
                                <label><input type="checkbox" value="identity" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_identity', 'Identity')); ?></span></label>
                                <label><input type="checkbox" value="operational" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_operational', 'Behavior')); ?></span></label>
                                <label><input type="checkbox" value="voice" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_voice', 'Voice')); ?></span></label>
                                <label><input type="checkbox" value="work" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_work', 'Work model')); ?></span></label>
                                <label><input type="checkbox" value="continuity" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_continuity', 'Continuity')); ?></span></label>
                                <label><input type="checkbox" value="verification" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_verification', 'Verification')); ?></span></label>
                                <label><input type="checkbox" value="safety" data-character-lock-section /> <span><?php echo esc_html($ui_text('page.run_prompt.character.lock_boundary', 'Boundary')); ?></span></label>
                            </div>
                            <div class="spiralist-character-engine-panel__actions">