Virtual Pages - Source Excerpt 33
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
__( 'What right does this page help readers understand or defend?', 'two-identities-anonymous' ),
__( 'What public power is made more legible?', 'two-identities-anonymous' ),
__( 'What privacy, correction, or minimization duty applies?', 'two-identities-anonymous' ),
),
'publication_boundary' => __( 'Do not use rights language as decoration. If a page cannot show the public question, source standard, and lawful path, it is not ready.', 'two-identities-anonymous' ),
),
),
'research-archive' => array(
'archive-use' => array(
'summary' => __( 'How readers and editors should use the archive: as a map of public questions, reviewed source value, and lawful civic action.', 'two-identities-anonymous' ),
'full_context' => array(
__( 'Archive use begins with purpose. Readers should not treat the archive as a pile of suspicious terms or personalities. It is a structured path for understanding systems, records, public claims, correction, and civil-liberties stakes.', 'two-identities-anonymous' ),
__( 'For editors, the archive is also a memory discipline. It keeps source packets, disposition notes, issue hubs, and public pages aligned so the site does not become a collection of disconnected slogans.', 'two-identities-anonymous' ),
),
'evidence' => array(
__( 'Topic routes, issue hubs, methodology pages, public-records paths, correction policy, and reviewed source notes.', 'two-identities-anonymous' ),
__( 'Links between a public claim and the route or source class that supports it.', 'two-identities-anonymous' ),
__( 'Archive status: draft, published, reviewed, duplicate, deferred, blocked, or corrected.', 'two-identities-anonymous' ),
__( 'Route regression checks showing the page still carries required public material.', 'two-identities-anonymous' ),
),
'use' => array(
__( 'Start with the question a route answers, then follow the records category or issue hub.', 'two-identities-anonymous' ),
__( 'Use the archive to compare claims, not to chase private people.', 'two-identities-anonymous' ),
__( 'Return to methodology and corrections whenever a claim looks too certain for its evidence.', 'two-identities-anonymous' ),
),
'review_questions' => array(
__( 'Does this archive item answer a public-interest question?', 'two-identities-anonymous' ),
__( 'Is the source status clear enough for another reviewer?', 'two-identities-anonymous' ),
__( 'What next public move would make the issue more legible?', 'two-identities-anonymous' ),
),
'publication_boundary' => __( 'Do not use the archive as a targeting index, rumor board, or raw dump. It exists for public understanding, oversight, correction, and accountable civic pressure.', 'two-identities-anonymous' ),
),
'dossier-map' => array(
'summary' => __( 'The full map of how 2IA turns topics into public dossiers: surveillance architecture, OSINT, Anonymous, influence, metadata, AI, keywords, false positives, ethics, contact, records, and correction.', 'two-identities-anonymous' ),
'full_context' => array(
__( 'A dossier is not a single article. It is a structured public question with source classes, affected rights, institutions, vendors, decisions, records, uncertainty, and correction paths. The map tells readers where each topic sits in that larger publication system.', 'two-identities-anonymous' ),
__( 'The source reports repeatedly point to the same publication gap: abstract rights language is not enough. The archive has to show how readers move from issue to evidence to concrete public action.', 'two-identities-anonymous' ),
),
'evidence' => array(
__( 'Issue hub route and its public-interest question.', 'two-identities-anonymous' ),
__( 'Records categories: contracts, policies, budgets, audits, meeting materials, retention schedules, training materials, correction logs, and vendor documentation.', 'two-identities-anonymous' ),
__( 'Confidence state for each key claim and the source class behind it.', 'two-identities-anonymous' ),
__( 'Related methodology, public-records, and correction routes.', 'two-identities-anonymous' ),
),
'use' => array(
__( 'Pick the issue first: surveillance system, AI inference, metadata, false positive, Anonymous claim, influence narrative, or records dispute.', 'two-identities-anonymous' ),
__( 'Ask what record would make the claim concrete.', 'two-identities-anonymous' ),
__( 'Use the route links to move from concept to records, correction, and public limits.', 'two-identities-anonymous' ),
),
'review_questions' => array(
__( 'What system, record, vendor, agency, platform, or policy is being mapped?', 'two-identities-anonymous' ),
__( 'What right is affected and what evidence would prove or disprove the public claim?', 'two-identities-anonymous' ),
__( 'Which details can be minimized without weakening accountability?', 'two-identities-anonymous' ),
),
'publication_boundary' => __( 'A dossier map names systems and questions; it does not publish target lists, selector recipes, evasion paths, attack instructions, or private-person dossiers.', 'two-identities-anonymous' ),
),
'source-review-standard' => array(
'summary' => __( 'The archive standard for sorting source material into safe public value, internal context, duplicate context, deferred work, or blocked misuse guidance.', 'two-identities-anonymous' ),
'full_context' => array(
__( 'A source can be valuable without being publishable. The review standard lets 2IA preserve provenance and extract lawful public value while leaving risky passages, duplicate files, private data, or operational instructions out of the public page.', 'two-identities-anonymous' ),
__( 'This is how the archive honors the supplied material instead of replacing it with shallow copy. It reviews the material, names what it can safely support, and builds public pages around that value.', 'two-identities-anonymous' ),
),
'evidence' => array(
__( 'Safe public value: concepts, governance lessons, history, policy questions, or public-records categories.', 'two-identities-anonymous' ),
__( 'Internal context: bulky source history, sensitive detail, evidence trails, and review notes.', 'two-identities-anonymous' ),
__( 'Duplicate context: same hash or same public value already reviewed.', 'two-identities-anonymous' ),
__( 'Blocked misuse guidance: operational detail that should not become public instruction.', 'two-identities-anonymous' ),
),
'use' => array(
__( 'Review every source for public value and public risk before writing.', 'two-identities-anonymous' ),
__( 'Preserve the source path and disposition so future editors do not repeat work.', 'two-identities-anonymous' ),
__( 'Promote only the material needed for lawful understanding and accountability.', 'two-identities-anonymous' ),
),
'review_questions' => array(
__( 'What can this source safely teach the public?', 'two-identities-anonymous' ),
__( 'What details would create harm if copied out of context?', 'two-identities-anonymous' ),
__( 'Is this new evidence, background, duplicate, deferred, or blocked?', 'two-identities-anonymous' ),
),
'publication_boundary' => __( 'Do not confuse possession of a source with permission to publish it. Review is the boundary between memory and public copy.', 'two-identities-anonymous' ),
),
'regression-tested-routes' => array(
'summary' => __( 'The route-content test model that prevents important public pages from silently turning into shells, 404s, or shallow placeholders.', 'two-identities-anonymous' ),
'full_context' => array(
__( 'The archive is source-controlled, so its core public routes can be tested like code. The manifest checks that protected pages contain required phrases, return successful responses when a server is available, and still carry the civil-liberties standard.', 'two-identities-anonymous' ),
__( 'This matters because a thin published WordPress page can accidentally hide a richer source-controlled fallback. Route regression keeps essential public material visible during packaging and maintenance.', 'two-identities-anonymous' ),
),
'evidence' => array(
__( 'Manifest route path, title, required phrases, and rendered character thresholds.', 'two-identities-anonymous' ),
__( 'Static source check that every virtual route is covered by the manifest.', 'two-identities-anonymous' ),
__( 'HTTP route check for status, required content, and absence of PHP diagnostic text.', 'two-identities-anonymous' ),