Template Research - Source Excerpt 11
Summary
This source excerpt preserves a bounded section of Anti-Christ.org/wp-content/themes/antichrist-engine/template-research.php so readers can inspect the evidence without opening the full source file.
**Source path:** Anti-Christ.org/wp-content/themes/antichrist-engine/template-research.php
__('Tracks %1$s dossiers, %2$s source hubs, and %3$s citation edges.', 'antichrist-engine'),
number_format_i18n((int) ($lane['claim_count'] ?? 0)),
number_format_i18n((int) ($lane['source_total'] ?? 0)),
number_format_i18n((int) ($lane['citation_edges'] ?? 0))
)); ?></p>
<?php if (!empty($lane['verdict_snapshot'])) : ?>
<div class="tag-list">
<?php foreach ((array) $lane['verdict_snapshot'] as $verdict_snapshot) : ?>
<span class="tag-pill"><?php echo esc_html(($verdict_snapshot['label'] ?? '') . ' ยท ' . number_format_i18n((int) ($verdict_snapshot['count'] ?? 0))); ?></span>
<?php endforeach; ?>
</div>
<?php endif; ?>
<div class="research-network-mini-grid">
<?php if (!empty($lane['top_claims'])) : ?>
<div class="research-network-mini-list">
<p class="research-network-card__label"><?php esc_html_e('Representative dossiers', 'antichrist-engine'); ?></p>
<div class="tag-list">
<?php foreach ((array) $lane['top_claims'] as $top_claim) : ?>
<a class="tag-pill tag-pill--link" href="<?php echo esc_url($top_claim['record_url']); ?>">
<?php echo esc_html($top_claim['record_id']); ?>
</a>
<?php endforeach; ?>
</div>
</div>
<?php endif; ?>
<?php if (!empty($lane['top_sources'])) : ?>
<div class="research-network-mini-list">
<p class="research-network-card__label"><?php esc_html_e('Top source hubs', 'antichrist-engine'); ?></p>
<div class="tag-list">
<?php foreach ((array) $lane['top_sources'] as $top_source) : ?>
<a class="tag-pill tag-pill--link" href="<?php echo esc_url($top_source['record_url']); ?>">
<?php echo esc_html($top_source['record_id']); ?>
</a>
<?php endforeach; ?>
</div>
</div>
<?php endif; ?>
</div>
<div class="claim-card__actions">
<a class="text-link" href="<?php echo esc_url($lane['url']); ?>"><?php esc_html_e('Open filtered lane', 'antichrist-engine'); ?></a>
</div>
</article>
<?php endforeach; ?>
</div>
<p class="research-empty-state" data-network-empty <?php echo 0 === $network_visible_count ? '' : 'hidden'; ?>><?php esc_html_e('No research-network item matched that map filter yet. Clear the current filters or broaden the search to reopen the full atlas graph.', 'antichrist-engine'); ?></p>
</section>
<section id="claim-index" class="card foundation-panel">
<header class="entry-header">
<p class="eyebrow"><?php esc_html_e('Claim Index', 'antichrist-engine'); ?></p>
<h2><?php esc_html_e('Search recurring prophecy narratives', 'antichrist-engine'); ?></h2>
</header>
<div class="research-toolbar research-toolbar--stacked">
<label class="research-search">
<span class="screen-reader-text"><?php esc_html_e('Search claim dossiers', 'antichrist-engine'); ?></span>
<input
type="search"
class="research-search__input"
value="<?php echo esc_attr($research_filters['claim_q']); ?>"
placeholder="<?php esc_attr_e('Search temple, mark, papacy, AI, world ruler...', 'antichrist-engine'); ?>"
data-claim-search
>
</label>
<div class="filter-chip-group" aria-label="<?php esc_attr_e('Claim filters', 'antichrist-engine'); ?>">
<button type="button" class="filter-chip <?php echo 'all' === $research_filters['claim_category'] ? 'is-active' : ''; ?>" data-filter-target="claims" data-filter="all"><?php esc_html_e('All claims', 'antichrist-engine'); ?></button>
<?php foreach ($claim_filters as $filter) : ?>
<button type="button" class="filter-chip <?php echo $research_filters['claim_category'] === $filter ? 'is-active' : ''; ?>" data-filter-target="claims" data-filter="<?php echo esc_attr($filter); ?>">
<?php echo esc_html($claim_labels[$filter] ?? ucwords(str_replace('-', ' ', $filter))); ?>
</button>
<?php endforeach; ?>
</div>
<div class="filter-chip-group" aria-label="<?php esc_attr_e('Claim verdict filters', 'antichrist-engine'); ?>">
<button type="button" class="filter-chip <?php echo 'all' === $research_filters['claim_verdict'] ? 'is-active' : ''; ?>" data-filter-target="claims-verdict" data-filter="all"><?php esc_html_e('All verdicts', 'antichrist-engine'); ?></button>
<?php foreach ($claim_verdict_filters as $filter) : ?>
<button type="button" class="filter-chip <?php echo $research_filters['claim_verdict'] === $filter ? 'is-active' : ''; ?>" data-filter-target="claims-verdict" data-filter="<?php echo esc_attr($filter); ?>">
<?php echo esc_html($verdicts[$filter]['label'] ?? ucwords(str_replace('-', ' ', $filter))); ?>
</button>
<?php endforeach; ?>
</div>
<div class="research-results-meta">
<p class="research-results-summary" data-claim-summary><?php echo esc_html($claim_summary); ?></p>
<a class="text-link research-results-clear" href="<?php echo esc_url(antichrist_engine_foundation_build_target_url('research', array(), 'claim-index')); ?>" data-claim-clear <?php echo $research_filters['has_claim_filters'] ? '' : 'hidden'; ?>>
<?php esc_html_e('Clear claim filters', 'antichrist-engine'); ?>
</a>
</div>
</div>
<div class="claim-grid">
<?php foreach ($claims as $claim_index => $claim) : ?>
<article
id="<?php echo esc_attr($claim_anchors[$claim_index]); ?>"
class="claim-card statement-card<?php echo $active_record_id === (string) ($claim['record_id'] ?? '') ? ' is-focused' : ''; ?>"
data-research-item="claim"
data-category="<?php echo esc_attr($claim['category']); ?>"
data-verdict="<?php echo esc_attr($claim['verdict'] ?? ''); ?>"
data-search="<?php echo esc_attr($claim_search_indices[$claim_index] ?? ''); ?>"
<?php echo !empty($claim_visibility[$claim_index]) ? '' : 'hidden'; ?>
>
<p class="eyebrow"><?php echo esc_html($claim_labels[$claim['category']] ?? ucwords(str_replace('-', ' ', $claim['category']))); ?></p>
<div class="claim-card__record">
<span class="claim-card__record-id"><?php echo esc_html($claim['record_id']); ?></span>
<span><?php echo esc_html(sprintf(
_n('%s source', '%s sources', (int) ($claim['source_count'] ?? 0), 'antichrist-engine'),
number_format_i18n((int) ($claim['source_count'] ?? 0))
)); ?></span>