chore: refresh metagame feeds - #7508
Contributor trust inconclusive
Investigator 1/3: Investigator 1 reviewed 34 PRs from contributor matthewevans targeting phase-rs/phase. Ten PRs had hydrated patches (5 full, 5 preview); 24 were metadata-only. All ten hydrated PRs showed legitimate game engine code: bug fixes (ownerless frame recovery, trigger draining, serialization compatibility, parser improvements), a consent-based safety feature for batch resolution, data refreshes, and tests. No evidence of credential exfiltration, hidden network calls, dependency tampering, CI abuse, obfuscated code, or permission broadening was found in any visible patch. The contributor is a MEMBER of phase-rs with deep domain expertise in the MTG rules engine. The 24 metadata-only PRs lacked patch data and were marked unknown. Because all visible patches are benign and activity is concentrated in a single repository, no credible malicious evidence was found. Investigator 2/3: Investigator 2 reviewed 30 hydrated PRs from contributor 'matthewevans' across the phase-rs/phase repository. All reviewed patches show legitimate game-engine and client development with no malicious or suspicious signals. Full-patch PRs include a type-safe refactoring of resolution-frame addressing (PR 7489), a rules-compliance fix for Aura retargeting with extensive tests (PR 7477), automated card-data and metagame-feed refreshes (PR 7486, 7474, 7413), an information-leak fix for hidden cards (PR 7256), and multiple bug fixes and test additions covering MTG rules engine behavior. No evidence was found of credential exfiltration, hidden network calls, supply-chain abuse, obfuscated code, permission broadening, CI tampering, or telemetry injection. The contributor is a repo MEMBER with consistent, well-scoped contributions tied to tracked issues. While 70 of 100 candidate PRs were omitted, the 30 reviewed samples span engine core, parser, client, AI, tests, and data pipelines and are uniformly benign. Investigator 3/3: All fully-hydrated patches in this shard show legitimate, high-quality Rust game-engine work on the phase-rs/phase project (a Magic: The Gathering rules engine). concrete findings: (1) PR 7487 authored a 56-line fix in crates/engine/src/game/replacement.rs plus a 341-line integration test for a CR 614.6 mill-replacement double-application bug; the patch contains only defensive match-arm logic with extensive safety-premises comments. (2) PR 7476 added a DamageAmountScope type axis, refactored trigger_matchers.rs/triggers.rs/oracle_trigger.rs, and supplied two new integration tests for whole-event vs per-source damage thresholds; no network, credential, or obfuscation patterns present. (3) PR 7480 added 181 lines of AI retarget-legality tests in crates/phase-ai/tests/retarget_fallback_action.rs plus a one-word comment correction in crates/engine/src/types/ability.rs. (4) PR 7471 fixed WASM AI priority-pass seeding in crates/engine-wasm/src/lib.rs using standard in-memory state cloning; no outgoing calls. (5) PR 7412 updated only changelog metadata JSON. The contributor is a MEMBER of the target org, all activity is repo-local, and there is no evidence of credential exfiltration, hidden network calls, dependency or CI tampering, permission broadening, or obfuscated code in any reviewed file. Confidence is medium because 23 of the 33 shard PRs are metadata-only or preview-truncated and were not patch-reviewable. Patch-level safety guard downgraded the result to caution: 70 PRs were metadata-only after compact hydration.