Agency Loop Audit
This report audits the ten parallel research loops after the schema-correction pass. It checks for known hallucinated views, suspect table or column references, placeholder examples, executable status lines, SQL blocks, and correction-log completion.
This is a lexical audit over the briefs, not a proof that every SQL block has executed. A brief is presentation-safe only when bad references are zero and the claim language matches its executable status.
Summary Table
| Loop | Status | Words | SQL | Known Bad | Suspect Refs | Placeholders | Gaps | SHA |
|---|---|---|---|---|---|---|---|---|
| 01-zombie-recipients | RUNNABLE_WITH_EXTRA_MATERIALIZATION | 2122 | 1 | 0 | 0 | 0 | 9 | daf814d1a098 |
| 02-ghost-capacity | RUNNABLE_NOW | 1317 | 1 | 0 | 0 | 0 | 7 | 8bad5151c8e5 |
| 03-funding-loops | RUNNABLE_NOW | 2280 | 1 | 0 | 0 | 0 | 12 | d5af2bd594c8 |
| 04-sole-source-amendment | RUNNABLE_WITH_EXTRA_MATERIALIZATION | 1080 | 1 | 0 | 0 | 0 | 9 | ac034581981f |
| 05-vendor-concentration | RUNNABLE_NOW | 2327 | 1 | 0 | 0 | 0 | 15 | 0ae7ec50f984 |
| 06-related-parties | RUNNABLE_WITH_EXTRA_MATERIALIZATION | 1765 | 1 | 0 | 0 | 0 | 6 | 5214dd290eae |
| 07-policy-misalignment | NEEDS_EXTERNAL_DATA | 1868 | 1 | 0 | 0 | 0 | 14 | 0c179d78fa8c |
| 08-duplicative-funding | NEEDS_EXTERNAL_DATA | 1754 | 1 | 0 | 0 | 0 | 12 | ccc7667863c5 |
| 09-contract-intelligence | RUNNABLE_WITH_EXTRA_MATERIALIZATION | 2059 | 1 | 0 | 0 | 0 | 7 | 1072da8bd791 |
| 10-adverse-media | NEEDS_EXTERNAL_DATA | 2493 | 2 | 0 | 0 | 0 | 5 | 292773cea7cb |
Audit Trail Details
01-zombie-recipients
Status: RUNNABLE_WITH_EXTRA_MATERIALIZATION
Presentation sentence: We identified non-profits that received significant public funding despite deriving over 70% of their revenue from government and having ceased filing CRA returns, flagging them as stale-filing zombie recipients requiring further legal dissolution verification.
Correction log: === correction end rc=0 2026-04-29T13:37:04Z ===
Brief SHA-256: daf814d1a0983fc6d7064cafd90ebff36b1efbfb859b0d86eb05156e9e75c9be
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_contracts.recipientab.ab_grantsab.ab_grants.recipientab.ab_sole_source.vendorcra.cra_financial_details.bncra.cra_identificationcra.cra_identification.bncra.govt_funding_by_charitycra.govt_funding_by_charity.bncra.govt_funding_by_charity.govt_share_of_revfed.grants_contributionsfed.grants_contributions.agreement_start_dategeneral.entity_golden_recordsgeneral.entity_golden_records.aliasesgeneral.entity_golden_records.bn_rootgeneral.entity_source_links.source_pkgeneral.vw_entity_fundinggeneral.vw_entity_funding.entity_id
Placeholder Signals
None.
02-ghost-capacity
Status: RUNNABLE_NOW
Presentation sentence: We identified persistent, government-dependent charities exhibiting thin delivery-capacity signals—high compensation-to-program-spend ratios and negligible physical assets—flagging them as capacity-accounting anomalies requiring further review.
Correction log: === correction end rc=0 2026-04-29T13:36:21Z ===
Brief SHA-256: 8bad5151c8e52a00c2056e867639ed0936e541e42b87a0428c709ddc7c49a5ed
Known Bad References
None.
Suspect Schema References
None.
Verified References
cra.cra_compensationcra.cra_compensation.field_300cra.cra_financial_detailscra.cra_financial_details.field_4540cra.cra_identificationcra.cra_identification.address_line_1cra.cra_identification.bncra.cra_identification.categorycra.cra_identification.designationcra.cra_identification.sub_categorycra.govt_funding_by_charitycra.govt_funding_by_charity.fiscal_yearcra.govt_funding_by_charity.govt_share_of_revcra.overhead_by_charitycra.overhead_by_charity.broad_overhead_pctcra.overhead_by_charity.compensationcra.overhead_by_charity.programsgeneral.vw_entity_fundinggeneral.vw_entity_funding.ab_total_grantsgeneral.vw_entity_funding.bn_rootgeneral.vw_entity_funding.entity_idgeneral.vw_entity_funding.fed_total_grantsgeneral.vw_entity_funding.total_all_funding
Placeholder Signals
None.
03-funding-loops
Status: RUNNABLE_NOW
Presentation sentence: GovAlta's precomputed loop detection identifies thousands of circular funding paths; by filtering out known federated charities and hubs, we isolate the small subset of loops where high circular volume and overhead suggest potential revenue inflation or round-tripping.
Correction log: === correction end rc=0 2026-04-29T13:37:58Z ===
Brief SHA-256: d5af2bd594c89f1568d717db69912ea36106f1eace300aa1c4818f4e683fcaf7
Known Bad References
None.
Suspect Schema References
None.
Verified References
cra.cra_directorscra.cra_identification.designationcra.cra_identification.legal_namecra.cra_qualified_doneescra.cra_qualified_donees.donee_bncra.cra_qualified_donees.fpecra.cra_qualified_donees.total_giftscra.identified_hubscra.johnson_cyclescra.loop_edgescra.loop_financialscra.loop_participantscra.loop_universecra.loop_universe.scorecra.matrix_censuscra.overhead_by_charitycra.overhead_by_charity.broad_overhead_pctcra.overhead_by_charity.programscra.overhead_by_charity.total_expenditurescra.partitioned_cyclescra.scc_componentscra.scc_summarygeneral.entity_golden_recordsgeneral.entity_golden_records.aliasesgeneral.entity_golden_records.bn_rootgeneral.entity_golden_records.dataset_sourcesgeneral.vw_entity_fundinggeneral.vw_entity_funding.cra_program_spendinggeneral.vw_entity_funding.cra_total_revenue
Placeholder Signals
None.
04-sole-source-amendment
Status: RUNNABLE_WITH_EXTRA_MATERIALIZATION
Presentation sentence: We can identify contracts that grew over five-fold from their original value through amendments, and vendors who won competitive contracts only to receive ongoing sole-source follow-ons, by computing original versus current values directly from the grants table and joining Alberta contracts to sole-source awards.
Correction log: === correction end rc=0 2026-04-29T13:36:53Z ===
Brief SHA-256: ac034581981f475975b582f6c984139e70519f72e5564c419ba6d3b6f50ee0f1
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_contractsab.ab_contracts.recipientab.ab_sole_sourceab.ab_sole_source.vendorfed.grants_contributionsfed.grants_contributions.agreement_valuefed.grants_contributions.is_amendmentfed.grants_contributions.ref_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.bn_root
Placeholder Signals
None.
05-vendor-concentration
Status: RUNNABLE_NOW
Presentation sentence: High vendor concentration, measured by HHI, can be screened across federal and Alberta spending using existing data, though distinguishing natural monopolies from drifted incumbency requires external statutory and regulatory context.
Correction log: === correction end rc=0 2026-04-29T13:36:19Z ===
Brief SHA-256: 0ae7ec50f984ffbcbbd4ee2f00e918481cc52b7ec43d0412ba5714420e020383
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_contractsab.ab_sole_sourcefed.grants_contributionsfed.grants_contributions.ref_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.bn_rootgeneral.entity_golden_records.cra_profilegeneral.entity_golden_records.idgeneral.entity_source_links
Placeholder Signals
None.
06-related-parties
Status: RUNNABLE_WITH_EXTRA_MATERIALIZATION
Presentation sentence: Name-only director overlaps between charities that fund each other are review leads requiring identity validation, not confirmed control.
Correction log: === correction end rc=0 2026-04-29T13:38:59Z ===
Brief SHA-256: 5214dd290eaed1f8b69d8c0b379f9db411c4cc0a4fe04987ea039a158c2066c8
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_grantsab.ab_grants.amountab.ab_grants.fiscal_yearab.ab_grants.recipientab.ab_sole_source.vendorcra.cra_directorscra.cra_directors.at_arms_lengthcra.cra_directors.bncra.cra_directors.end_datecra.cra_directors.first_namecra.cra_directors.last_namecra.cra_directors.positioncra.cra_directors.start_datefed.grants_contributionsfed.grants_contributions.agreement_end_datefed.grants_contributions.agreement_start_datefed.grants_contributions.agreement_valuefed.grants_contributions.recipient_business_numberfed.grants_contributions.recipient_legal_namefed.grants_contributions.ref_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.aliasesgeneral.entity_golden_records.bn_rootgeneral.entity_golden_records.bn_variantsgeneral.entity_golden_records.canonical_namegeneral.entity_golden_records.idgeneral.vw_entity_fundinggeneral.vw_entity_funding.ab_total_grantsgeneral.vw_entity_funding.canonical_namegeneral.vw_entity_funding.entity_id
Placeholder Signals
None.
07-policy-misalignment
Status: NEEDS_EXTERNAL_DATA
Presentation sentence: While federal spending data allows us to trace broadband funding flows, proving policy misalignment requires external policy commitment texts that are not present in the current schema.
Correction log: === correction end rc=0 2026-04-29T13:36:23Z ===
Brief SHA-256: 0c179d78fa8c00fb03ab1cbdb84b46b1ed8b7c689cef2660ab260860a03c49be
Known Bad References
None.
Suspect Schema References
None.
Verified References
fed.grants_contributionsfed.grants_contributions.agreement_start_datefed.grants_contributions.agreement_valuefed.grants_contributions.owner_org_titlefed.grants_contributions.prog_name_enfed.grants_contributions.recipient_business_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.bn_rootgeneral.entity_source_links
Placeholder Signals
None.
08-duplicative-funding
Status: NEEDS_EXTERNAL_DATA
Presentation sentence: Organizations receiving uncoordinated funds from multiple government levels for the same purpose represent overlap waste, while priority areas with zero funding across all levels represent systemic failure.
Correction log: === correction end rc=0 2026-04-29T13:36:33Z ===
Brief SHA-256: ccc7667863c569eeb953916bffd65d333aea7de72ca4ce27d7cb19c8e7f201d6
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_grantsab.ab_grants.ministryab.ab_grants.payment_dateab.ab_grants.programab.ab_grants.recipientcra.cra_identificationcra.cra_identification.bncra.cra_qualified_doneesfed.grants_contributionsfed.grants_contributions.agreement_numberfed.grants_contributions.agreement_start_datefed.grants_contributions.prog_name_enfed.grants_contributions.ref_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.idgeneral.entity_source_linksgeneral.entity_source_links.entity_idgeneral.entity_source_links.source_pkgeneral.vw_entity_fundinggeneral.vw_entity_funding.entity_id
Placeholder Signals
None.
09-contract-intelligence
Status: RUNNABLE_WITH_EXTRA_MATERIALIZATION
Presentation sentence: Federal professional services and IT programs show rising vendor concentration and spend growth, but without external PPI deflators and unit-deliverable counts, we cannot distinguish true unit-cost overpayment from inflation and volume scale-ups.
Correction log: === correction end rc=0 2026-04-29T13:37:16Z ===
Brief SHA-256: 1072da8bd7914fd660e0d29d70755e7f046f131f5676013f6056f47615658d09
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_contractsab.ab_contracts.amountab.ab_contracts.display_fiscal_yearab.ab_contracts.recipientab.ab_grantsab.ab_grants.amountab.ab_grants.display_fiscal_yearab.ab_grants.ministryab.ab_grants.programab.ab_sole_sourceab.ab_sole_source.amountab.ab_sole_source.contract_servicesab.ab_sole_source.display_fiscal_yearab.ab_sole_source.ministryab.ab_sole_source.start_dateab.ab_sole_source.vendorcra.cra_identificationfed.grants_contributionsfed.grants_contributions.agreement_start_datefed.grants_contributions.agreement_valuefed.grants_contributions.owner_org_titlefed.grants_contributions.prog_name_enfed.grants_contributions.recipient_business_numberfed.grants_contributions.recipient_legal_namegeneral.entity_golden_recordsgeneral.entity_golden_records.aliasesgeneral.entity_golden_records.bn_rootgeneral.entity_golden_records.dataset_sourcesgeneral.entity_source_links
Placeholder Signals
None.
10-adverse-media
Status: NEEDS_EXTERNAL_DATA
Presentation sentence: We can match funded entities against authoritative regulatory and court actions, but the adverse media data itself requires external ingestion and cannot be derived from the current internal datasets alone.
Correction log: === correction end rc=0 2026-04-29T13:38:21Z ===
Brief SHA-256: 292773cea7cb98fad35c5381b334ae4b38b455bf76e40c91caa5f8a12a400d94
Known Bad References
None.
Suspect Schema References
None.
Verified References
ab.ab_grantsab.ab_grants.amountab.ab_grants.fiscal_yearab.ab_grants.recipientcra.cra_identification.bncra.cra_identification.legal_namefed.grants_contributionsfed.grants_contributions.agreement_valuefed.grants_contributions.recipient_business_numberfed.grants_contributions.recipient_legal_namefed.grants_contributions.ref_numbergeneral.entity_golden_recordsgeneral.entity_golden_records.aliasesgeneral.entity_golden_records.bn_rootgeneral.entity_golden_records.canonical_namegeneral.entity_golden_records.idgeneral.entity_source_linksgeneral.entity_source_links.entity_idgeneral.entity_source_links.source_pkgeneral.entity_source_links.source_table
Placeholder Signals
None.