Skip to content
wiki.fftac.org

Foundation - Source Excerpt 08

Back to Foundation

Summary

This source excerpt preserves a bounded section of Anti-Christ.org/wp-content/plugins/fftac-foundation-core/inc/foundation.php so readers can inspect the evidence without opening the full source file.

**Source path:** Anti-Christ.org/wp-content/plugins/fftac-foundation-core/inc/foundation.php

$route['summary'] ?? '',
            $route['note'] ?? '',
        ));

        $items[] = array(
            'id'         => 'text-route-' . $route_anchor,
            'title'      => (string) ($route['title'] ?? ''),
            'summary'    => (string) ($route['summary'] ?? ''),
            'url'        => antichrist_engine_foundation_build_target_url('texts', array(), $route_anchor),
            'type'       => 'Text Route',
            'group'      => 'Texts Lab',
            'meta'       => trim(implode(' / ', array_filter(array(
                $route['eyebrow'] ?? '',
                __('Interpretive route', 'antichrist-engine'),
            )))),
            'keywords'   => $keywords,
            'searchable' => antichrist_engine_foundation_normalize_search_text($keywords),
        );
    }

    foreach (antichrist_engine_foundation_textual_case_files() as $case_file) {
        $case_anchor = sanitize_title((string) ($case_file['title'] ?? 'text-case'));
        $keywords    = implode(' ', array(
            'texts lab text case file',
            $case_file['eyebrow'] ?? '',
            $case_file['title'] ?? '',
            $case_file['summary'] ?? '',
            $case_file['focus'] ?? '',
            $case_file['note'] ?? '',
        ));

        $items[] = array(
            'id'         => 'text-case-' . $case_anchor,
            'title'      => (string) ($case_file['title'] ?? ''),
            'summary'    => (string) ($case_file['summary'] ?? ''),
            'url'        => antichrist_engine_foundation_build_target_url('texts', array(), $case_anchor),
            'type'       => 'Text Case',
            'group'      => 'Texts Lab',
            'meta'       => (string) ($case_file['focus'] ?? __('Text case file', 'antichrist-engine')),
            'keywords'   => $keywords,
            'searchable' => antichrist_engine_foundation_normalize_search_text($keywords),
        );
    }

    $symbols_lab_keywords = 'symbols lab symbol lexicon visual language system roles material studies hero sigil portal ring divider mark card ornament texture grid design standards launch marks parchment album coin';
    $items[] = array(
        'id'         => 'symbols-lab',
        'title'      => __('Symbols Lab', 'antichrist-engine'),
        'summary'    => __('Named site marks, material studies, symbolic standards, and application rules for the live FFTAC visual language.', 'antichrist-engine'),
        'url'        => antichrist_engine_foundation_build_target_url('symbols', array(), 'symbol-lexicon'),
        'type'       => 'Section',
        'group'      => 'Interpretive Labs',
        'meta'       => __('Visual lexicon', 'antichrist-engine'),
        'keywords'   => $symbols_lab_keywords,
        'searchable' => antichrist_engine_foundation_normalize_search_text($symbols_lab_keywords),
    );

    foreach (antichrist_engine_foundation_symbol_lexicon() as $symbol) {
        $symbol_anchor = (string) ($symbol['anchor'] ?? sanitize_title((string) ($symbol['title'] ?? 'symbol')));
        $keywords      = implode(' ', array(
            'symbols lab visual lexicon',
            $symbol['title'] ?? '',
            $symbol['summary'] ?? '',
            $symbol['meaning'] ?? '',
            $symbol['usage'] ?? '',
            $symbol['keywords'] ?? '',
        ));

        $items[] = array(
            'id'         => 'symbol-' . sanitize_key($symbol_anchor),
            'title'      => (string) ($symbol['title'] ?? ''),
            'summary'    => (string) ($symbol['summary'] ?? ''),
            'url'        => antichrist_engine_foundation_build_target_url('symbols', array(), $symbol_anchor),
            'type'       => 'Symbol',
            'group'      => 'Symbols Lab',
            'meta'       => (string) ($symbol['meaning'] ?? __('Symbol lexicon', 'antichrist-engine')),
            'keywords'   => $keywords,
            'searchable' => antichrist_engine_foundation_normalize_search_text($keywords),
        );
    }

    $symbol_artifact_keywords = 'symbols lab material studies parchment album coin supplemental concept art medallion render';
    $items[] = array(
        'id'         => 'symbols-material-studies',
        'title'      => __('Symbol Material Studies', 'antichrist-engine'),
        'summary'    => __('Supplemental parchment, album-cover, and coin studies that test how the symbolic language survives different material treatments.', 'antichrist-engine'),
        'url'        => antichrist_engine_foundation_build_target_url('symbols', array(), 'symbolic-material-studies'),
        'type'       => 'Section',
        'group'      => 'Symbols Lab',
        'meta'       => __('Material studies', 'antichrist-engine'),
        'keywords'   => $symbol_artifact_keywords,
        'searchable' => antichrist_engine_foundation_normalize_search_text($symbol_artifact_keywords),
    );

    foreach (antichrist_engine_foundation_symbolic_artifact_studies() as $artifact) {
        $artifact_anchor = (string) ($artifact['anchor'] ?? sanitize_title((string) ($artifact['title'] ?? 'symbol-study')));
        $keywords        = implode(' ', array(
            'symbols lab material study',
            $artifact['title'] ?? '',
            $artifact['summary'] ?? '',
            $artifact['medium'] ?? '',
            $artifact['status'] ?? '',
            $artifact['note'] ?? '',
            $artifact['keywords'] ?? '',
        ));

        $items[] = array(
            'id'         => 'symbol-study-' . sanitize_key($artifact_anchor),
            'title'      => (string) ($artifact['title'] ?? ''),
            'summary'    => (string) ($artifact['summary'] ?? ''),
            'url'        => antichrist_engine_foundation_build_target_url('symbols', array(), $artifact_anchor),
            'type'       => 'Symbol Study',
            'group'      => 'Symbols Lab',
            'meta'       => trim(implode(' / ', array_filter(array(
                $artifact['medium'] ?? '',
                $artifact['status'] ?? __('Material study', 'antichrist-engine'),
            )))),
            'keywords'   => $keywords,
            'searchable' => antichrist_engine_foundation_normalize_search_text($keywords),
        );
    }

    foreach (antichrist_engine_foundation_get_review_notice_register() as $notice) {
        $items[] = array(
            'id'         => 'review-notice-' . sanitize_key((string) ($notice['record_id'] ?? 'notice')),
            'title'      => (string) ($notice['title'] ?? ''),
            'summary'    => (string) ($notice['summary'] ?? ''),
            'url'        => (string) ($notice['record_url'] ?? antichrist_engine_foundation_get_page_url('review_notices')),
            'type'       => 'Review Notice',
            'group'      => 'Governance Log',
            'meta'       => trim(implode(' / ', array_filter(array(
                $notice['record_id'] ?? '',
                $notice['status_label'] ?? '',
                $notice['phase'] ?? '',
            )))),
            'keywords'   => (string) ($notice['keywords'] ?? ''),
            'searchable' => (string) ($notice['searchable'] ?? ''),
        );
    }

    foreach (antichrist_engine_foundation_get_enriched_briefings() as $index => $briefing) {
        $keywords = implode(' ', array(
            $briefing['title'] ?? '',
            $briefing['summary'] ?? '',
            $briefing['duration'] ?? '',
            $briefing['audio_text'] ?? '',
            $briefing['record_id'] ?? '',
        ));

        $items[] = array(
            'id'         => 'briefing-' . $index,
            'title'      => (string) ($briefing['title'] ?? ''),
            'summary'    => (string) ($briefing['summary'] ?? ''),
            'url'        => (string) ($briefing['record_url'] ?? $briefing['research_url'] ?? antichrist_engine_foundation_build_target_url('research', array(), (string) ($briefing['anchor'] ?? 'executive-briefings'))),
            'type'       => 'Briefing',
            'group'      => 'Research Atlas',
            'meta'       => (string) ($briefing['record_id'] ?? ''),
            'keywords'   => $keywords,
            'searchable' => antichrist_engine_foundation_normalize_search_text($keywords),
        );
    }

    foreach (antichrist_engine_foundation_get_enriched_timeline_entries() as $timeline_entry) {
        $keywords = implode(' ', array(
            $timeline_entry['year'] ?? '',
            $timeline_entry['title'] ?? '',
            $timeline_entry['summary'] ?? '',
            implode(' ', array_map('strval', (array) ($timeline_entry['tags'] ?? array()))),
            $timeline_entry['record_id'] ?? '',
        ));

        $items[] = array(
            'id'         => (string) ($timeline_entry['anchor'] ?? 'timeline-entry'),