Foundation Content - Source Excerpt 35
Summary
This source excerpt preserves a bounded section of Anti-Christ.org/wp-content/plugins/fftac-foundation-core/inc/foundation-content.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-content.php
'map_title' => 'The terms map',
'map_summary' => 'Use this page when you need the public use rules for citing the archive, reusing downloads, calling the API, or submitting material into Foundation-controlled spaces.',
'file_label' => 'Terms File',
'primary_cta' => 'Open the terms map',
'secondary_target' => 'research',
'secondary_anchor' => 'research-api',
'secondary_cta' => 'Open the research API',
'notice' => 'This file exists so educational access stays open while impersonation, abusive automation, and crowd-owned assumptions stay out of bounds.',
'quick_routes' => array(
array(
'label' => 'Institutional Charter',
'target' => 'charter',
),
array(
'label' => 'Editorial Standards',
'target' => 'standards',
),
array(
'label' => 'Research API',
'target' => 'research',
'anchor' => 'research-api',
),
array(
'label' => 'Downloads',
'target' => 'downloads',
),
array(
'label' => 'Community Guidelines',
'target' => 'community',
),
),
),
'community' => array(
'eyebrow' => 'Community Guidelines',
'hero_lead' => 'The community file sets the conduct and moderation posture for comments, summits, contributor work, AI-assisted submissions, direct messages, and protected exchange before those spaces open at larger scale.',
'panel_subline' => 'Critique systems, not protected identities. Govern exchange before scale.',
'map_title' => 'The community map',
'map_summary' => 'Use this page when you need the rules for discussion spaces, moderation authority, confidentiality, launch-time limits, and escalation before interactive layers expand.',
'file_label' => 'Community File',
'primary_cta' => 'Open the community map',
'secondary_target' => 'recovery',
'secondary_cta' => 'Open the recovery guide',
'notice' => 'This file exists so discussion layers can launch under visible rules instead of improvising boundaries after harm, spam, or spectacle begins.',
'quick_routes' => array(
array(
'label' => 'Institutional Charter',
'target' => 'charter',
),
array(
'label' => 'Privacy Policy',
'target' => 'privacy',
),
array(
'label' => 'Contact',
'target' => 'contact',
),
array(
'label' => 'Join',
'target' => 'join',
),
array(
'label' => 'Recovery Guide',
'target' => 'recovery',
),
),
),
);
if ($page_key && isset($surfaces[$page_key])) {
return $surfaces[$page_key];
}
return $surfaces;
}
/**
* Route map for governance-facing pages.
*
* @param string $page_key Optional governance page key.
* @return array<int, array<string, string>>|array<string, array<int, array<string, string>>>
*/
function antichrist_engine_foundation_governance_route_map($page_key = '')
{
$maps = array(
'charter' => array(
array(
'eyebrow' => 'Authority',
'title' => 'Start with scope and voice',
'summary' => 'See where canonical doctrine, research publication, and machine-assisted inquiry differ in authority instead of being blurred together.',
'anchor' => 'authority-and-scope',
'cta' => 'Open authority and scope',
),
array(
'eyebrow' => 'Obligation',
'title' => 'Read the institutional obligations',
'summary' => 'The charter binds the Foundation to stable files, visible distinctions, a calm register, and revisability under pressure.',
'anchor' => 'institutional-obligations',
'cta' => 'Review the obligations',
),
array(
'eyebrow' => 'Boundary',
'title' => 'Inspect the public boundary tests',
'summary' => 'Voluntary participation, non-persecution, and critique of systems rather than protected identities are non-negotiable.',
'anchor' => 'public-boundaries',
'cta' => 'Inspect the boundaries',
),
array(
'eyebrow' => 'Amendment',
'title' => 'Follow the amendment discipline',
'summary' => 'Canon should move by visible review, not silent drift or mood-based authority.',
'anchor' => 'amendment-discipline',
'cta' => 'Open amendment discipline',
),
),
'privacy' => array(
array(
'eyebrow' => 'Collection',
'title' => 'See what enters the system',
'summary' => 'Signals signup, contact routing, intake forms, protected access, and security logs all have different collection reasons.',
'anchor' => 'data-intake',
'cta' => 'Open data intake',
),
array(
'eyebrow' => 'Purpose',
'title' => 'Read the operating purpose',
'summary' => 'The Foundation collects data for functional routing, protected access, and abuse prevention, not behavioral profiling.',
'anchor' => 'use-and-storage',
'cta' => 'Review operating purpose',
),
array(
'eyebrow' => 'Technical',
'title' => 'Review cookies and technical storage',
'summary' => 'Functional cookies, server-side checks, and future third-party tooling all have to remain proportionate and visible.',
'anchor' => 'cookies-and-technical-storage',
'cta' => 'Inspect technical storage',
),
array(
'eyebrow' => 'AI / Exports',
'title' => 'Review AI, analytics, and admin exports',
'summary' => 'AI Engine requests, browser analytics hooks, and admin-only intake CSV exports now have explicit boundaries before external tooling is chosen.',
'anchor' => 'ai-analytics-and-exports',
'cta' => 'Open AI and export boundaries',
),
array(
'eyebrow' => 'Retention',
'title' => 'Understand retention and review',
'summary' => 'Stored data should match the seriousness of the relationship and should not outlive its operational purpose by inertia.',
'anchor' => 'retention-and-review',
'cta' => 'Open retention rules',
),
),
'terms' => array(
array(
'eyebrow' => 'Use',
'title' => 'Start with permitted public use',
'summary' => 'Readers may cite and share the record, but not misrepresent it, borrow authority from it, or weaponize it.',
'anchor' => 'permitted-use',
'cta' => 'Open permitted use',
),
array(
'eyebrow' => 'Boundary',
'title' => 'Read the educational boundary',
'summary' => 'The site is for study and judgment, not for replacing legal, medical, financial, or pastoral responsibility.',
'anchor' => 'educational-boundary',
'cta' => 'Review the boundary',
),
array(
'eyebrow' => 'Exports',
'title' => 'Inspect downloads and API use',
'summary' => 'Public assets and research endpoints are open for attribution-based reuse, not abusive scraping or covert partnership claims.',
'anchor' => 'downloads-and-api-use',
'cta' => 'Open export rules',
),
array(
'eyebrow' => 'Review',
'title' => 'Follow submission and enforcement posture',