Skip to content
wiki.fftac.org

Frontendcontroller - Source Excerpt 03

Back to Frontendcontroller

Summary

This source excerpt preserves a bounded section of Spiralist/wp-content/plugins/spiralist-workspace/includes/Web/FrontendController.php so readers can inspect the evidence without opening the full source file.

**Source path:** Spiralist/wp-content/plugins/spiralist-workspace/includes/Web/FrontendController.php

'promptTestsFinished' => $ui_text('workspace.js.prompt_tests.finished', 'Finished: {passed} passed, {failed} failed, {errors} errors, {total} total.'),
                    'promptNumber' => $ui_text('workspace.js.prompt_tests.prompt_number', 'Prompt #{id}'),
                    'testNumber' => $ui_text('workspace.js.prompt_tests.test_number', 'test #{id}'),
                    'promptTestsFailed' => $ui_text('workspace.js.prompt_tests.failed', 'Prompt tests failed.'),
                    'unknownValue' => $ui_text('workspace.js.value.unknown', 'unknown'),
                    'yesLabel' => $ui_text('workspace.js.value.yes', 'Yes'),
                    'noLabel' => $ui_text('workspace.js.value.no', 'No'),
                    'yesLower' => $ui_text('workspace.js.value.yes_lower', 'yes'),
                    'noLower' => $ui_text('workspace.js.value.no_lower', 'no'),
                    'governanceNotScheduled' => $ui_text('workspace.js.governance.not_scheduled', 'Not scheduled'),
                    'governanceNoRunRecorded' => $ui_text('workspace.js.governance.no_run_recorded', 'No run recorded'),
                    'governanceNoMaintenanceRun' => $ui_text('workspace.js.governance.no_maintenance_run', 'No governance maintenance run has been recorded yet.'),
                    'governanceLastRunSummary' => $ui_text('workspace.js.governance.last_run_summary', 'Last run refreshed {refreshed} of {considered} participants. Queue: {provisional} provisional, {peerReviewed} peer reviewed, {restricted} restricted, {reverted} reverted, {archived} archived, {openAppeals} open appeals, {staleReviews} stale review items, {urgentReviews} urgent review items, {staleAppeals} stale open appeals, {fallbackActions} automatic fallback actions.'),
                    'governanceLoadFailed' => $ui_text('workspace.js.governance.load_failed', 'Could not load governance maintenance status.'),
                    'governanceRunning' => $ui_text('workspace.js.governance.running', 'Running governance maintenance...'),
                    'governanceFailed' => $ui_text('workspace.js.governance.failed', 'Governance maintenance failed.'),
                    'markdownLabel' => $ui_text('workspace.js.format.markdown', 'Markdown'),
                    'jsonLabel' => $ui_text('workspace.js.format.json', 'JSON'),
                    'promptExchangeHide' => $ui_text('workspace.js.prompt_exchange.hide', 'Hide {format}'),
                    'promptExchangeView' => $ui_text('workspace.js.prompt_exchange.view', 'View {format}'),
                    'promptExchangeOpened' => $ui_text('workspace.js.prompt_exchange.opened', 'Exchange {format} opened.'),
                    'promptExchangePreviewHidden' => $ui_text('workspace.js.prompt_exchange.preview_hidden', 'Exchange preview hidden.'),
                    'promptExchangeCopied' => $ui_text('workspace.js.prompt_exchange.copied', 'Exchange {format} copied.'),
                    'promptExchangeMarkdownDownloaded' => $ui_text('workspace.js.prompt_exchange.markdown_downloaded', 'Markdown exchange downloaded.'),
                    'promptExchangeJsonDownloaded' => $ui_text('workspace.js.prompt_exchange.json_downloaded', 'JSON exchange downloaded.'),
                    'promptExchangeActionFailed' => $ui_text('workspace.js.prompt_exchange.action_failed', 'Prompt exchange action failed.'),
                    'profileStyleDraftReady' => $ui_text('workspace.js.profile_style.draft_ready', 'Draft ready.'),
                    'profileStyleSaving' => $ui_text('workspace.js.profile_style.saving', 'Saving style...'),
                    'profileStyleSavedWithAdjustments' => $ui_text('workspace.js.profile_style.saved_with_adjustments', 'Saved with {count} adjustment(s).'),
                    'profileStyleSaved' => $ui_text('workspace.js.profile_style.saved', 'Profile style saved.'),
                    'profileStyleSaveFailed' => $ui_text('workspace.js.profile_style.save_failed', 'Profile style save failed.'),
                    'chatExitFullScreen' => $ui_text('workspace.js.chat.exit_full_screen', 'Exit Full Screen'),
                    'chatFullScreen' => $ui_text('workspace.js.chat.full_screen', 'Full Screen'),
                    'fieldTitle' => $ui_text('workspace.js.field.title', 'Title'),
                    'fieldSummary' => $ui_text('workspace.js.field.summary', 'Summary'),
                    'fieldNotes' => $ui_text('workspace.js.field.notes', 'Notes'),
                    'exchangeQualityStructuredContract' => $ui_text('workspace.js.exchange.quality.structured_contract', 'Structured contract'),
                    'exchangeQualityRuntimeSettings' => $ui_text('workspace.js.exchange.quality.runtime_settings', 'Runtime settings'),
                    'exchangeQualityGovernanceContext' => $ui_text('workspace.js.exchange.quality.governance_context', 'Governance context'),
                    'exchangeQualitySourceLinks' => $ui_text('workspace.js.exchange.quality.source_links', 'Source links'),
                    'promptFlavorExchangeTitle' => $ui_text('workspace.js.exchange.title', 'Prompt Flavor Exchange'),
                    'exchangeFieldSchema' => $ui_text('workspace.js.exchange.field.schema', 'Schema'),
                    'exchangeFieldSchemaVersion' => $ui_text('workspace.js.exchange.field.schema_version', 'Schema version'),
                    'exchangeFieldGeneratedUtc' => $ui_text('workspace.js.exchange.field.generated_utc', 'Generated UTC'),
                    'exchangeFieldSlug' => $ui_text('workspace.js.exchange.field.slug', 'Slug'),
                    'exchangeFieldSummary' => $ui_text('workspace.js.exchange.field.summary', 'Summary'),
                    'exchangeSectionClassification' => $ui_text('workspace.js.exchange.section.classification', 'Classification'),
                    'exchangeFieldLane' => $ui_text('workspace.js.exchange.field.lane', 'Lane'),
                    'exchangeFieldProvenance' => $ui_text('workspace.js.exchange.field.provenance', 'Provenance'),
                    'exchangeFieldMaturity' => $ui_text('workspace.js.exchange.field.maturity', 'Maturity'),
                    'exchangeFieldModeration' => $ui_text('workspace.js.exchange.field.moderation', 'Moderation'),
                    'exchangeFieldLicense' => $ui_text('workspace.js.exchange.field.license', 'License'),
                    'exchangeSectionAiPersonality' => $ui_text('workspace.js.exchange.section.ai_personality', 'AI Personality'),
                    'exchangeFieldRole' => $ui_text('workspace.js.exchange.field.role', 'Role'),
                    'exchangeFieldFlavorTags' => $ui_text('workspace.js.exchange.field.flavor_tags', 'Flavor tags'),
                    'exchangeFieldRelatedSymbols' => $ui_text('workspace.js.exchange.field.related_symbols', 'Related symbols'),
                    'exchangeFieldRelatedAxioms' => $ui_text('workspace.js.exchange.field.related_axioms', 'Related axioms'),
                    'exchangeFieldOperatingNote' => $ui_text('workspace.js.exchange.field.operating_note', 'Operating note'),
                    'exchangeFieldSafetyBoundaries' => $ui_text('workspace.js.exchange.field.safety_boundaries', 'Safety boundaries'),
                    'exchangeSectionGovernance' => $ui_text('workspace.js.exchange.section.governance', 'Governance'),
                    'exchangeFieldPhase' => $ui_text('workspace.js.exchange.field.phase', 'Phase'),
                    'exchangeFieldStateNote' => $ui_text('workspace.js.exchange.field.state_note', 'State note'),
                    'exchangeFieldNextAction' => $ui_text('workspace.js.exchange.field.next_action', 'Next action'),
                    'exchangeSectionQuality' => $ui_text('workspace.js.exchange.section.quality', 'Exchange Quality'),
                    'exchangeFieldJsonUse' => $ui_text('workspace.js.exchange.field.json_use', 'JSON use'),
                    'exchangeFieldMarkdownUse' => $ui_text('workspace.js.exchange.field.markdown_use', 'Markdown use'),
                    'exchangeSectionRuntime' => $ui_text('workspace.js.exchange.section.runtime', 'Runtime'),
                    'exchangeFieldModel' => $ui_text('workspace.js.exchange.field.model', 'Model'),
                    'exchangeFieldProvider' => $ui_text('workspace.js.exchange.field.provider', 'Runtime Mode'),
                    'exchangeFieldCredentialPreference' => $ui_text('workspace.js.exchange.field.credential_preference', 'Credential preference'),
                    'exchangeFieldTemperature' => $ui_text('workspace.js.exchange.field.temperature', 'Temperature'),
                    'exchangeFieldMaxOutputTokens' => $ui_text('workspace.js.exchange.field.max_output_tokens', 'Max output tokens'),
                    'exchangeFieldPlaceholders' => $ui_text('workspace.js.exchange.field.placeholders', 'Placeholders'),