Skip to content
wiki.fftac.org

Zz Antichrist Report Expansion 2026 05 12 - Source Excerpt 01

Back to Zz Antichrist Report Expansion 2026 05 12

Summary

This source excerpt preserves a bounded section of Antichrist.net/wp-content/plugins/antichrist-content-system/includes/zz-antichrist-report-expansion-2026-05-12.php so readers can inspect the evidence without opening the full source file.

**Source path:** Antichrist.net/wp-content/plugins/antichrist-content-system/includes/zz-antichrist-report-expansion-2026-05-12.php

<?php
/**
 * Shared curated report expansion implementation for the content system plugin.
 *
 * @package AntichristNet
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( defined( 'ACN_REPORT_EXPANSION_LOADED' ) ) {
	return;
}

define( 'ACN_REPORT_EXPANSION_LOADED', true );
define( 'ACN_REPORT_EXPANSION_VERSION', '3.28.0' );

add_action( 'init', 'acn_reports_seed_expansion', 35 );

/**
 * Seed curated pages.
 */
function acn_reports_seed_expansion() {
	$pages      = acn_reports_pages();
	$is_current = get_option( 'acn_report_expansion_version' ) === ACN_REPORT_EXPANSION_VERSION;

	if ( $is_current && function_exists( 'acn_cs_recent_health_check' ) && acn_cs_recent_health_check( 'acn_report_expansion_health_checked_at' ) ) {
		return;
	}

	if ( $is_current && ! acn_reports_pages_need_reseed( $pages ) ) {
		if ( function_exists( 'acn_cs_mark_health_check' ) ) {
			acn_cs_mark_health_check( 'acn_report_expansion_health_checked_at' );
		}
		return;
	}

	foreach ( $pages as $path => $page ) {
		acn_reports_upsert_page( $path, $page, array() );
	}

	acn_reports_update_topics_page();
	acn_reports_update_research_agenda();
	acn_reports_update_research_library();
	acn_reports_rebuild_public_menus();
	flush_rewrite_rules( false );
	update_option( 'acn_report_expansion_version', ACN_REPORT_EXPANSION_VERSION, false );
	if ( function_exists( 'acn_cs_mark_health_check' ) ) {
		acn_cs_mark_health_check( 'acn_report_expansion_health_checked_at' );
	}
}

/**
 * Detect missing report expansion pages even when the version option is current.
 *
 * @param array $pages Page definitions keyed by page path.
 * @return bool
 */
function acn_reports_pages_need_reseed( $pages ) {
	foreach ( $pages as $path => $page ) {
		$expected_status = isset( $page['status'] ) ? (string) $page['status'] : 'publish';
		$post            = get_page_by_path( $path, OBJECT, 'page' );

		if ( ! $post instanceof WP_Post || $expected_status !== $post->post_status ) {
			return true;
		}

		if ( function_exists( 'acn_cs_seeded_page_needs_repair' ) && acn_cs_seeded_page_needs_repair( $post, $page ) ) {
			return true;
		}
	}

	return false;
}

/**
 * Curated page definitions.
 *
 * @return array
 */
function acn_reports_pages() {
	return array(
		'origins-and-early-apocalypse' => acn_reports_hub(
			'Origins and Early Apocalypse',
			'Before the Antichrist becomes a late-stage prophecy cliche, it is a cluster of older apocalyptic concerns: wicked rulers, false teachers, imperial violence, counterfeit worship, delayed judgment, and communities trying to name betrayal without losing moral clarity.',
			array(
				array( 'path' => 'origins-and-early-apocalypse/second-temple-world', 'title' => 'Second Temple World', 'text' => 'Belial/Beliar, Danielic tyrants, sectarian conflict, judgment, and the symbolic pressure around final enemies.' ),
				array( 'path' => 'origins-and-early-apocalypse/from-antiochus-to-nero', 'title' => 'From Antiochus to Nero', 'text' => 'How memory of persecuting rulers became a grammar for later apocalyptic accusation.' ),
				array( 'path' => 'origins-and-early-apocalypse/johannine-antichrist', 'title' => 'Johannine Antichrist', 'text' => 'Antichrist as deception, denial, internal rupture, and the crisis of confession.' ),
			)
		),
		'origins-and-early-apocalypse/second-temple-world' => acn_reports_article(
			'Second Temple World',
			'Second Temple Jewish apocalypse gives the site a deeper foundation than modern speculation. It shows how communities imagined evil as empire, false worship, cosmic rebellion, internal betrayal, and final judgment.',
			array(
				'The adversary is not one simple figure' => 'The reports point to Belial/Beliar, violent rulers, false teachers, and corrupt institutions as overlapping figures of opposition. That plurality matters. It keeps the site from reducing the tradition to one person.',
				'Historical pressure creates symbolic language' => 'Persecution, foreign domination, sectarian conflict, and temple crisis shaped how apocalyptic communities spoke about evil. The language is theological, but it is also social memory.',
				'Good public content begins with context' => 'Readers should learn the symbolic world first: covenant, desecration, judgment, false worship, martyrdom, and hope. That makes later Antichrist discourse intelligible.',
			),
			array(
				'How does a community tell the difference between a symbolic enemy and an actual neighbor?',
				'What happens when political trauma becomes sacred memory?',
			)
		),
		'origins-and-early-apocalypse/from-antiochus-to-nero' => acn_reports_article(
			'From Antiochus to Nero',
			'Antiochus and Nero are useful because they show how apocalyptic imagination works historically. They are not trophies. They are examples of how communities process desecration, persecution, imperial spectacle, and the fear that evil will return.',
			array(
				'Antiochus as template' => 'Danielic memory of persecution and abomination creates a pattern for later readings of tyrannical religious violence.',
				'Nero as returning terror' => 'The Nero redivivus motif shows how a ruler can outgrow biography and become a recurring symbol of imperial nightmare.',
				'The label is not a prize' => 'The site should study why accusations were made, what they meant, and what they did socially. It should not elevate anyone by treating the label as an achievement.',
			),
			array(
				'Why do some rulers become symbols larger than their actual reigns?',
				'When does apocalyptic memory help resist evil, and when does it distort political judgment?',
			)
		),
		'origins-and-early-apocalypse/johannine-antichrist' => acn_reports_article(
			'Johannine Antichrist',
			'The Johannine material is crucial because it pulls the topic away from spectacle. Antichrist language is about deception, denial, false teaching, community rupture, and the danger of being spiritually wrong from the inside.',
			array(
				'Many antichrists' => 'The Johannine frame is plural and present-tense before it is a final-world-dictator fantasy. That alone changes the tone of the archive.',
				'Discernment, not celebrity' => 'The question is not which famous person deserves the label. It is how denial, deception, fractured confession, and false loyalty already work inside a community.',
				'A better public discussion' => 'This gives Antichrist.net a serious lane: study deception, allegiance, power, and confession without turning the site into an accusation board.',
			),
			array(
				'Why does internal deception frighten communities as much as external persecution?',
				'How can a site discuss false teaching without becoming paranoid?',
			)
		),

		'pre-christian-antichrist-history' => acn_reports_hub(
			'Pre-Christian Antichrist History',
			'The word Antichrist is Christian, but later Antichrist discourse inherits older patterns: chaos powers, cosmic adversaries, arrogant kings, desecration, false worship, sectarian evil, and persecuting rulers remembered as more than ordinary enemies.',
			array(
				array( 'path' => 'pre-christian-antichrist-history/chaoskampf-and-ancient-adversaries', 'title' => 'Chaoskampf and Ancient Adversaries', 'text' => 'Dragon combat, sea monsters, proud kings, and cosmic disorder as a language for final opposition.' ),
				array( 'path' => 'pre-christian-antichrist-history/zoroastrian-dualism-and-satan', 'title' => 'Zoroastrian Dualism and Satan', 'text' => 'Ahriman, dualist conflict, ha-satan, Satan, Belial, and the growth of personal adversary imagery.' ),
				array( 'path' => 'pre-christian-antichrist-history/antiochus-daniel-and-qumran', 'title' => 'Antiochus, Daniel, and Qumran', 'text' => 'Persecuting kings, abomination, Belial, sectarian apocalypse, and final-opponent typology.' ),
				array( 'path' => 'pre-christian-antichrist-history/first-century-precursors', 'title' => 'First-Century Precursors', 'text' => 'Imperial spectacle, Nero memory, Beliar, false messiahs, and the symbolic world just before Christian synthesis.' ),
			)
		),
		'pre-christian-antichrist-history/chaoskampf-and-ancient-adversaries' => acn_reports_article(
			'Chaoskampf and Ancient Adversaries',
			'Ancient combat myths and biblical chaos imagery give later apocalypse a vocabulary for disorder, monster power, proud rulers, and divine defeat of forces that threaten creation.',
			array(
				'Compare functions' => 'The value is in motif comparison, not claiming every chaos figure is secretly the Antichrist.',
				'Motif field' => 'Sea, dragon, beast, flood, arrogant king, and false divine power become recurring images for threat and judgment.',
				'Reader path' => 'This page gives visitors deep history before modern prophecy speculation begins.',
			),
			array(
				'How does a chaos monster become political language?',