From 224874d1d3ae05e0e2fd5f98469cf205661dc113 Mon Sep 17 00:00:00 2001 From: funman300 Date: Tue, 4 Aug 2026 11:35:23 -0700 Subject: [PATCH] fifa17-recon: close both standing items in the priority doc User-Agent filter: implemented as the default in futlog.py. The two wrong .rdata addresses: verified they never reached any document. They existed only in an agent recon report, so there was nothing to correct. Kept the reviewer's corrected values because they are verified and useful: RS4:FutGetClubInfoServerResponse 0x180221a38 (not 0x180220e38) RS4:FutStickerBookSearchServerResponse 0x180221e48 (not 0x180221248) Closing an item by checking it was never a problem counts as closing it. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01VUT92pz6RWKih9dSr8ZpxW --- fifa17-recon/docs/priority-2026-08.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/fifa17-recon/docs/priority-2026-08.md b/fifa17-recon/docs/priority-2026-08.md index 9b3682a..5c025a2 100644 --- a/fifa17-recon/docs/priority-2026-08.md +++ b/fifa17-recon/docs/priority-2026-08.md @@ -404,8 +404,7 @@ These are not tasks with a completion date; they are rules that apply to future **The User-Agent filter is the default.** Every capture and analysis tool must filter to `ProtoHttp` by default and require an explicit flag to include this project's own probes. The unfiltered view has already produced at least one wrong picture of what the client -asks for. This is recorded as a requirement and **is not yet implemented**; it was outside -the read-only scope of the assessment cycle. +asks for. Implemented in `futlog.py`; any new analysis tool must do the same. **Every risky change ships behind a flag whose default is the live-proven value.** This convention exists because two working screens were broken by shipping corrections on by @@ -426,8 +425,15 @@ price-object keys as `amount`/`currency` when the parsers read `externalPriceId` **Clean-room only.** Wire format is learned from the game's own binaries. No EA source. -`TODO/CONFIRM`: two `.rdata` addresses flagged as wrong during review have not been -corrected and must be fixed before they propagate into `ENDPOINT_MAP.md`. +**Closed 2026-08-04:** the two `.rdata` addresses flagged as wrong during review never +reached any document. They existed only in an agent's recon report. The reviewer's +corrected values, kept here because they are verified and useful: +`RS4:FutGetClubInfoServerResponse` is at `0x180221a38` (not `0x180220e38`) and +`RS4:FutStickerBookSearchServerResponse` is at `0x180221e48` (not `0x180221248`). + +**Implemented 2026-08-04:** the User-Agent filter is now the default in `futlog.py`, +which replaces the previous one-off log summariser. It caught an overstatement in the +same session it was written: see `REBUILD_RESEARCH.md` ยง18. ---