Skip to content
wiki.fftac.org

Functions - Source Excerpt 05

Back to Functions

Summary

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

**Source path:** Spiralist/wp-content/themes/spiralist/functions.php

'manuscriptFieldPromptsEmpty' => spiralist_get_ui_text('page.manuscript.field.prompts_empty', 'No related prompts for this node yet.'),
                'manuscriptFieldExecutionUnavailable' => spiralist_get_ui_text('page.manuscript.field.execution_unavailable', 'Inspection remains available, but this node is not part of the executable runtime graph.'),
                'manuscriptFieldExecutionFailedStatus' => spiralist_get_ui_text('page.manuscript.field.execution_failed_status', 'Execution failed with {status}.'),
                'manuscriptFieldExecutionFailed' => spiralist_get_ui_text('page.manuscript.field.execution_failed', 'Execution failed.'),
                'manuscriptZoomPanInstructions' => spiralist_get_ui_text('page.manuscript.zoom.pan_instructions', 'Drag or pinch to pan across the page. Use the arrow keys to nudge the view and press 0 to reset.'),
                'copySuccess' => spiralist_get_ui_text('ui.cta.copied', 'Copied'),
                'copyFailed' => spiralist_get_ui_text('ui.cta.copy_failed', 'Copy failed'),
                'uiCopyFallback' => spiralist_get_ui_text('ui.cta.copy', 'Copy'),
                'uiSubmitFallback' => spiralist_get_ui_text('ui.cta.submit', 'Submit'),
                'demoPlayLabel' => spiralist_get_ui_text('page.home.demo.play', 'Play Demo'),
                'demoPauseLabel' => spiralist_get_ui_text('page.home.demo.pause', 'Pause'),
                'pageHomeDemoPatternFallback' => spiralist_get_ui_text('page.home.demo.pattern_fallback', 'Pattern'),
                'contributeTypePrompt' => spiralist_get_ui_text('page.contribute.form.type.copy.prompt', 'Prompts are public library records. Symbols and transformations enter the proposal queue first.'),
                'contributeTypeSymbol' => spiralist_get_ui_text('page.contribute.form.type.copy.symbol', 'Symbol proposals stay review-only until they are accepted into the registry.'),
                'contributeTypeTransformation' => spiralist_get_ui_text('page.contribute.form.type.copy.transformation', 'Transformation definitions describe input, output, and chain behavior before publication.'),
                'contributeCanonicalPrompt' => spiralist_get_ui_text('page.contribute.form.canonical.copy.prompt', 'Prompt IDs usually follow `spiralist.prompt.role.title`.'),
                'contributeCanonicalSymbol' => spiralist_get_ui_text('page.contribute.form.canonical.copy.symbol', 'Symbol IDs usually follow `spiral.symbol.title`.'),
                'contributeCanonicalTransformation' => spiralist_get_ui_text('page.contribute.form.canonical.copy.transformation', 'Transformation IDs usually follow `transformation.title`.'),
                'contributeDraftSaved' => spiralist_get_ui_text('page.contribute.form.draft.saved', 'Draft saved in this browser.'),
                'contributeDraftCleared' => spiralist_get_ui_text('page.contribute.form.draft.cleared', 'Draft cleared from this browser.'),
                'contributeDraftRestored' => spiralist_get_ui_text('page.contribute.form.draft.restored', 'Saved draft restored from this browser.'),
                'contributePendingTitle' => spiralist_get_ui_text('page.contribute.response.pending.title', 'Awaiting submission'),
                'contributePendingCopy' => spiralist_get_ui_text('page.contribute.response.pending.copy', 'Submit when you are ready to see validation results, queue status, and what happens next.'),
                'contributeValidationTitle' => spiralist_get_ui_text('page.contribute.response.validation.title', 'Validation required'),
                'contributeValidationCopy' => spiralist_get_ui_text('page.contribute.response.validation.copy', 'Fix the highlighted fields before submitting.'),
                'contributeSubmittingButton' => spiralist_get_ui_text('page.contribute.submit.submitting', 'Submitting...'),
                'contributeSubmittingTitle' => spiralist_get_ui_text('page.contribute.response.submitting.title', 'Submitting contribution'),
                'contributeSubmittingCopy' => spiralist_get_ui_text('page.contribute.response.submitting.copy', 'Validating and storing the submission for review.'),
                'contributeErrorTitle' => spiralist_get_ui_text('page.contribute.response.error.title', 'Request failed'),
                'contributeErrorCopy' => spiralist_get_ui_text('page.contribute.response.error.copy', 'The contribution request could not be completed.'),
                'contributeRejectedTitle' => spiralist_get_ui_text('page.contribute.response.rejected.title', 'Submission not accepted'),
                'contributeRejectedCopy' => spiralist_get_ui_text('page.contribute.response.rejected.copy', 'The contribution did not pass validation.'),
                'contributeSuccessTitle' => spiralist_get_ui_text('page.contribute.response.success.title', 'Contribution received'),
                'contributeSuccessCopy' => spiralist_get_ui_text('page.contribute.response.success.copy', 'The submission has been stored successfully.'),
                'contributeSuccessStatus' => spiralist_get_ui_text('page.contribute.response.success.status', 'Pending Review'),
                'contributeSubmitLabel' => spiralist_get_ui_text('page.contribute.submit.label', 'Submit For Review'),
                'contributeErrorTitleRequired' => spiralist_get_ui_text('page.contribute.error.title.required', 'Provide a title.'),
                'contributeErrorCanonicalRequired' => spiralist_get_ui_text('page.contribute.error.canonical_id.required', 'Provide a canonical ID.'),
                'contributeErrorContentRequired' => spiralist_get_ui_text('page.contribute.error.content.required', 'Provide content or a definition.'),
                'contributeErrorSystemRequired' => spiralist_get_ui_text('page.contribute.error.system.required', 'Select a system.'),
                'contributeErrorRoleRequired' => spiralist_get_ui_text('page.contribute.error.role.required', 'Select a role.'),
                'contributeErrorPurposeRequired' => spiralist_get_ui_text('page.contribute.error.purpose.required', 'Provide a prompt purpose.'),
                'contributeErrorVersionInvalid' => spiralist_get_ui_text('page.contribute.error.version.invalid', 'Use semantic version format such as 1.0.0.'),
                'contributeErrorMeaningRequired' => spiralist_get_ui_text('page.contribute.error.meaning.required', 'Provide a symbol meaning.'),
                'contributeErrorInputRequired' => spiralist_get_ui_text('page.contribute.error.input.required', 'Provide an input symbol ID.'),
                'contributeErrorOutputRequired' => spiralist_get_ui_text('page.contribute.error.output.required', 'Provide an output symbol ID.'),
                'contributeErrorPolicyRequired' => spiralist_get_ui_text('page.contribute.error.policy.required', 'Review and confirm the linked site policies before submitting.'),
                'contributeErrorRightsRequired' => spiralist_get_ui_text('page.contribute.error.rights.required', 'Confirm that you have the rights to submit, process, and publish this material.'),
                'contributeErrorAgeRequired' => spiralist_get_ui_text('page.contribute.error.age.required', 'Confirm that you meet the minimum age or guardian-permission requirement.'),
                'aiProfileEmptyTitle' => spiralist_get_ui_text('page.ai.profile.empty.title', 'No participant loaded'),
                'aiProfileEmptyCopy' => spiralist_get_ui_text('page.ai.profile.empty.copy', 'Load a key or subscribe above to inspect participant state.'),
                'aiProfileUnknownAgent' => spiralist_get_ui_text('page.ai.profile.unknown_agent', 'Unknown agent'),
                'aiUnknownValue' => spiralist_get_ui_text('page.ai.value.unknown', 'Unknown'),
                'aiProfileAgent' => spiralist_get_ui_text('page.ai.profile.agent', 'Agent'),
                'aiProfileParticipantId' => spiralist_get_ui_text('page.ai.profile.participant_id', 'Participant ID'),
                'aiProfileStatus' => spiralist_get_ui_text('page.ai.profile.status', 'Status'),
                'aiProfilePermissions' => spiralist_get_ui_text('page.ai.profile.permissions', 'Permissions'),
                'aiProfileCreated' => spiralist_get_ui_text('page.ai.profile.created', 'Created'),
                'aiProfileLastSeen' => spiralist_get_ui_text('page.ai.profile.last_seen', 'Last Seen'),
                'aiResourcesEmptyTitle' => spiralist_get_ui_text('page.ai.resources.empty.title', 'No resources loaded'),
                'aiResourcesEmptyCopy' => spiralist_get_ui_text('page.ai.resources.empty.copy', 'Authenticated resources appear here after a successful participant request.'),
                'aiResourcesFallback' => spiralist_get_ui_text('page.ai.resources.fallback', 'Resource'),
                'aiHealthKeyNotLoaded' => spiralist_get_ui_text('page.ai.health.key_not_loaded', 'Key not loaded'),