Skip to content
wiki.fftac.org

Virtual Pages - Source Excerpt 94

Back to Virtual Pages

Summary

This source excerpt preserves a bounded section of 2IA.org/wp-content/themes/twoia-intelligence/inc/virtual-pages.php so readers can inspect the evidence without opening the full source file.

**Source path:** 2IA.org/wp-content/themes/twoia-intelligence/inc/virtual-pages.php

/**
 * Render concrete system failures.
 */
function twoia_render_system_failure_blueprints() {
	?>
	<section class="section section--compact twoia-blueprint-section" aria-labelledby="twoia-system-failures-title">
		<header class="section-header">
			<p class="eyebrow"><?php esc_html_e( 'What is actually broken', 'two-identities-anonymous' ); ?></p>
			<h2 id="twoia-system-failures-title"><?php esc_html_e( 'Government, economy, justice, records, algorithms: name the machine.', 'two-identities-anonymous' ); ?></h2>
			<p><?php esc_html_e( 'No more abstract “systems” language without a pressure point. Each card names the failure, beneficiary, harm, document, and demand.', 'two-identities-anonymous' ); ?></p>
		</header>
		<div class="twoia-dossier-grid">
			<?php foreach ( twoia_system_failure_blueprints() as $failure ) : ?>
				<a class="briefing-panel briefing-panel--compact twoia-dossier-card twoia-dossier-card--link" href="<?php echo esc_url( $failure['url'] ?? home_url( '/research-archive/' ) ); ?>">
					<span class="metadata-label"><?php echo esc_html( $failure['area'] ); ?></span>
					<h3><?php echo esc_html( $failure['title'] ); ?></h3>
					<p><strong><?php esc_html_e( 'What is broken:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $failure['problem'] ); ?></p>
					<p><strong><?php esc_html_e( 'Who benefits:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $failure['profit'] ); ?></p>
					<p><strong><?php esc_html_e( 'Who pays:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $failure['harm'] ); ?></p>
					<p><strong><?php esc_html_e( 'Document to pull:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $failure['pull'] ); ?></p>
					<p><strong><?php esc_html_e( 'Demand:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $failure['action'] ); ?></p>
					<span class="read-more"><?php esc_html_e( 'Open the record trail', 'two-identities-anonymous' ); ?></span>
				</a>
			<?php endforeach; ?>
		</div>
	</section>
	<?php
}

/**
 * Render practical packets and reusable record formats.
 */
function twoia_render_archive_toolkits_and_planning() {
	?>
	<section class="section section--compact twoia-blueprint-section" aria-labelledby="twoia-toolkit-blueprints-title">
		<header class="section-header">
			<p class="eyebrow"><?php esc_html_e( 'Practical packets', 'two-identities-anonymous' ); ?></p>
			<h2 id="twoia-toolkit-blueprints-title"><?php esc_html_e( 'Copy-ready records work', 'two-identities-anonymous' ); ?></h2>
		</header>
		<div class="twoia-dossier-grid">
			<?php foreach ( twoia_toolkit_blueprints() as $toolkit ) : ?>
				<article class="briefing-panel briefing-panel--compact twoia-dossier-card">
					<span class="metadata-label"><?php esc_html_e( 'Records Packet', 'two-identities-anonymous' ); ?></span>
					<h3><?php echo esc_html( $toolkit['title'] ); ?></h3>
					<p><strong><?php esc_html_e( 'Use:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['purpose'] ); ?></p>
					<p><strong><?php esc_html_e( 'Best for:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['audience'] ); ?></p>
					<p><strong><?php esc_html_e( 'First moves:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['steps'] ); ?></p>
					<p><strong><?php esc_html_e( 'Keep out:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['avoid'] ); ?></p>
					<p><strong><?php esc_html_e( 'Copy-ready line:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['template'] ); ?></p>
					<p><strong><?php esc_html_e( 'Checklist:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['checklist'] ); ?></p>
					<?php if ( ! empty( $toolkit['questions'] ) ) : ?>
						<p><strong><?php esc_html_e( 'Questions:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['questions'] ); ?></p>
					<?php endif; ?>
					<p><strong><?php esc_html_e( 'Watch for:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['risk'] ); ?></p>
					<p><strong><?php esc_html_e( 'When it escalates:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['escalation'] ?? __( 'Escalate to appeal, public comment, counsel, ombuds, inspector general, or correction request when records show a concrete problem.', 'two-identities-anonymous' ) ); ?></p>
					<p><strong><?php esc_html_e( 'Quick draft:', 'two-identities-anonymous' ); ?></strong> <?php echo esc_html( $toolkit['copyable'] ?? __( 'Purpose / records / dates / evidence / request / appeal / correction / publication note.', 'two-identities-anonymous' ) ); ?></p>
				</article>
			<?php endforeach; ?>
		</div>
	</section>

	<section class="section section--compact twoia-blueprint-section" aria-labelledby="twoia-template-blueprints-title">
		<header class="section-header">
			<p class="eyebrow"><?php esc_html_e( 'Proof packets', 'two-identities-anonymous' ); ?></p>
			<h2 id="twoia-template-blueprints-title"><?php esc_html_e( 'Correction and evidence records', 'two-identities-anonymous' ); ?></h2>
		</header>
		<div class="twoia-dossier-grid">
			<article class="briefing-panel briefing-panel--compact twoia-dossier-card">
				<span class="metadata-label"><?php esc_html_e( 'Correction Record', 'two-identities-anonymous' ); ?></span>
				<h3><?php esc_html_e( 'Correction, Update, Reply, Privacy Repair', 'two-identities-anonymous' ); ?></h3>
				<p><?php esc_html_e( 'Track the page URL, claim, issue raised, source supplied, requester role, confidence effect, decision, public change, private repair, downstream copies, right-of-reply status, reviewer, dates, and public note.', 'two-identities-anonymous' ); ?></p>
			</article>
			<article class="briefing-panel briefing-panel--compact twoia-dossier-card">
				<span class="metadata-label"><?php esc_html_e( 'Evidence File', 'two-identities-anonymous' ); ?></span>
				<h3><?php esc_html_e( 'Evidence Table Before Heat', 'two-identities-anonymous' ); ?></h3>
				<p><?php esc_html_e( 'Name what is examined, why it matters, key findings, evidence, source notes, timeline, institutional actors, vendor claims, civil-liberties risks, confirmed facts, inferences, unknowns, records requested, corrections, and civic actions.', 'two-identities-anonymous' ); ?></p>
			</article>
		</div>
	</section>
	<?php
}