Skip to content
wiki.fftac.org

Virtual Pages - Source Excerpt 28

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

'title' => __( 'Subscriber Memory Should Expire', 'two-identities-anonymous' ),
					'body'  => __( 'Retention needs a clock. Bounce logs, signup metadata, preference records, and deletion requests should be handled as privacy-impacting records.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Corrections Travel Through The Briefing', 'two-identities-anonymous' ),
					'body'  => __( 'If the archive changes in a meaningful way, the update channel should help readers see the correction. Public memory is only accountable when repair is visible.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Lawful public intelligence for human freedom.', 'two-identities-anonymous' ),
					'body'  => __( 'Proudly Civil-Libertarian updates make readers more capable, not more tracked.', 'two-identities-anonymous' ),
				),
			),
		),
		'volunteer' => array(
			'title'    => __( 'Volunteer', 'two-identities-anonymous' ),
			'eyebrow'  => __( 'Contribute carefully', 'two-identities-anonymous' ),
			'summary'  => __( 'Volunteer contributions can help 2IA become a real publication system when they follow lawful purpose, review, minimization, and correction standards.', 'two-identities-anonymous' ),
			'sections' => array(
				array(
					'title' => __( 'Useful Roles', 'two-identities-anonymous' ),
					'body'  => __( 'Research assistants, editors, designers, accessibility reviewers, translators, public-records trackers, legal reviewers, and technical maintainers can all strengthen the archive.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Review Before Publication', 'two-identities-anonymous' ),
					'body'  => __( 'Volunteer findings should be reviewed before publication. A lead, screenshot, or claim is not ready until it has context, source notes, confidence labels, and minimization review.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'No Vigilante Work', 'two-identities-anonymous' ),
					'body'  => __( '2IA does not ask volunteers to target private people, impersonate, bypass access controls, gather secrets, provoke systems, scrape recklessly, or perform unauthorized investigations.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Trauma And Sensitive Material', 'two-identities-anonymous' ),
					'body'  => __( 'Human-rights and abuse-related material can harm investigators and subjects. Volunteers should avoid unnecessary exposure, flag sensitive content, and prioritize dignity over spectacle.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Contributor Privacy', 'two-identities-anonymous' ),
					'body'  => __( 'Volunteer intake should collect only what coordination requires, keep access narrow, and explain retention. People helping a privacy project should not become unnecessary records.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Skills Over Tool Lists', 'two-identities-anonymous' ),
					'body'  => __( 'The reports are clear: strong OSINT depends on reasoning, verification, documentation, and ethics more than a pile of tools. 2IA volunteer work should build portable judgment.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Lawful public intelligence for human freedom.', 'two-identities-anonymous' ),
					'body'  => __( 'Proudly Civil-Libertarian contribution means helping people understand power without making private people less safe.', 'two-identities-anonymous' ),
				),
			),
		),
		'corrections-and-right-of-reply' => array(
			'title'    => __( 'Corrections And Right Of Reply', 'two-identities-anonymous' ),
			'eyebrow'  => __( 'Public memory can repair itself', 'two-identities-anonymous' ),
			'summary'  => __( '2IA makes corrections, updates, and right-of-reply handling visible enough that readers can trust the archive as it changes.', 'two-identities-anonymous' ),
			'sections' => array(
				array(
					'title' => __( 'Request A Correction', 'two-identities-anonymous' ),
					'body'  => __( 'A useful correction request names the page, sentence, date, source issue, proposed correction, and public reason the change matters. Specific requests are easier to review.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'What Counts As A Correction', 'two-identities-anonymous' ),
					'body'  => __( 'Corrections address factual errors, outdated claims, missing context, broken attribution, overbroad implication, privacy exposure, or a change that materially affects the conclusion.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'What Counts As An Update', 'two-identities-anonymous' ),
					'body'  => __( 'Updates add new information, clarify wording, improve links, or note later developments without necessarily showing that the original claim was wrong.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Right Of Reply', 'two-identities-anonymous' ),
					'body'  => __( 'Named people or organizations in material investigations should have a practical route to respond. Their response may confirm, dispute, narrow, or complicate the public record.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'No Retaliation Channel', 'two-identities-anonymous' ),
					'body'  => __( 'Correction and reply paths are for accuracy and accountability, not intimidation, legal bluffing, harassment, or demands to hide accurate public-interest reporting.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Privacy Repair', 'two-identities-anonymous' ),
					'body'  => __( 'If a page exposes unnecessary private detail, the repair should remove the detail, document the change at an appropriate level, and consider whether downstream copies need attention.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Correction Log', 'two-identities-anonymous' ),
					'body'  => __( 'Significant corrections should be dated and summarized. A correction log is not embarrassment; it is evidence that public intelligence can improve over time.', 'two-identities-anonymous' ),
				),
				array(
					'title' => __( 'Lawful public intelligence for human freedom.', 'two-identities-anonymous' ),
					'body'  => __( 'Proudly Civil-Libertarian correction practice keeps the record sharp, fair, and answerable.', 'two-identities-anonymous' ),
				),
			),
		),
	);

	foreach ( $new_pages as $slug => $page ) {
		$pages[ $slug ] = $page;
	}