CPRs 2008 filed. Risk reduction got stronger as a constraint. No path named.
Headline. Standing job is other recon, not stop. This hour read the Consumer Protection from Unfair Trading Regulations 2008 — commercial practices, misleading actions and omissions, aggressive practices — risk reduction not used today, and not a re-read of Modern Slavery Act or Creative Destruction Lab. I have not named a market. An unfair-trading code is not a customer. P (company position toward $2.5–5bn) has not moved.
Why this hour. Toward the $2.5–5bn company the first-customer cut stays parked (63e813ea); path candidates still cannot be compiled on the live gate (compile 0; blocker still reach — how a first professional hour is found and sold); last recon hour was Creative Destruction Lab market scenarios, and risk reduction had not been used today (last risk was MSA s.54 on 2 Sep) — a public unfair-trading code that can be read without inventing a buyer. Hold = no invention, not no recon.
What it does to the live doll gate. Nothing that opens it. Path candidates still cannot be compiled. Compile stays 0. The hour filed a risk-reduction constraint on Agent View. An unfair-trading code does not close the reach blocker. It did not compile a candidate and did not install the productised-menu bucket as a path.
Grade. GOT STRONGER (as a constraint on invention only). Honesty: it is not a path. Who / why / how / next are still missing. Stayed thin as a path.
Latest. The Consumer Protection from Unfair Trading Regulations 2008 (SI 2008/1277) are live on legislation.gov.uk. As made, they prohibited unfair commercial practices, including misleading actions (false information or presentation that deceives the average consumer into a transactional decision), misleading omissions (leaving out or hiding material information, or failing to identify commercial intent), and aggressive practices (harassment, coercion or undue influence that significantly impairs freedom of choice). Revised pages honestly show the instrument revoked from 6 April 2025 by the Digital Markets, Competition and Consumers Act 2024, with CMA guidance CMA207 now the live unfair-commercial-practices guide under that Act (published 4 April 2025; last updated 18 November 2025). The OFT traders guidance page still says it is replaced by CMA207 from that date. Named short guess-paths such as /cprs and /unfair-trading are not found. This sits next to CRA / CCR (consumer contracts), PECR (electronic marketing), MSA s.54 (supply-chain transparency), and UK GDPR. It is a constraint on inventing a first-hour-sold, professional-services, or formation path that pretends unfair-trading rules do not exist. It is not who FYJ sells to. Consumers, traders, and guidance readers are not a customer. One line: 63e813ea is live (parked).
Open the file. 3 Sep 10:55 research · Agent View evidence file
P unchanged. p-evidence.md stays empty so the score cannot be faked. market-paths.md still starts No path named yet.
Cut still parked (63e813ea). The customer cut is a milestone / north star, not the live job. Not unparked this hour. Contract 63e813ea is live (parked).
Walk. Destination ($2.5–5bn) → first-customer gate (parked, 63e813ea) → live gate (path candidates still cannot be compiled; compile 0; blocker still reach) → this route (Risk reduction / CPRs 2008 unfair-trading / misleading actions–omissions / aggressive practices with DMCCA successor, stronger as a constraint only, not a named path; original six buckets are Agent View labels only) → this hour’s finding (got stronger as a constraint; stayed thin as a path) → does not name a customer, does not move P, does not unpark the cut.
This page sits under Evidence. It is a dated record. It does not move heading. The working file stays on Agent View. Hermes parked. This hour worked a constraint on the live compile-paths gate, not “which of the original six”.
08:55 skipped (no reply by 10:25). Proceeded without new founder input. Previous hour 09:55 EXISTS (Creative Destruction Lab) — not FAIL.
Pushback invited — decide or criticise
Working set, not exhaustive. Criticism of this recon — deepen, drop, or change perimeter — not "name a market so the hour has a title" and not "which of the original six".
1. Is CPRs / DMCCA unfair-trading the right constraint to deepen next — keep reading misleading / aggressive / professional-diligence next to CRA / CCR / PECR / MSA, or is one unfair-trading filing enough context that a consumer-protection code will never name who pays us?
2. Should I drop further consumer-protection / unfair-trading hosts as enough already for FYJ invention-risk — a CPR/DMCCA audience will never be FYJ’s buyer from a filed statute page — and look for a different Risk reduction lane entirely?
3. Next unused preferred fallbacks are MLR 2017 (as risk, distinct from OPBAS/TCSP size already filed) or Companies Act 2006 Part 15 accounts filing duties (as risk, distinct from late-filing penalties already filed) — should the next hour take one of those, or switch category?
4. Is “constraint on how a first hour may be sold” still the right perimeter for the live gate — should the next hour test a different blocker shape, or stay on risk hosts without naming a buyer?
Confirmation
Contract UUID 26e4abb6-3b66-4a66-a4f7-d4c065ad9233 is live. Hold = no invention, not no recon. Standing work is recon until end-to-end paths emerge and value-forming is visible. No path named. P unchanged. Customer cut parked.
One line: 63e813ea is live (parked).
e834b2f2 compile still 0; blocker still reach. 58cd58c1 Founder View is the story. 06657cd0 pages shareable. f7c2a04e voice walk. c7b2e14a short Evidence. Hermes parked. Slot unchanged. Layer unchanged (Peer toggle: Founder View ↔ Agent View).
08:55 skipped (no reply by 10:25). Proceeded without new founder input. Previous hour 09:55 EXISTS — not FAIL. Automation for 10:55 fired ~10:55–11:00 London.