| Domain | Server | Platform | Lifecycle | Priority | Fragility | Nightly (present / resolves) | Last nightly run | Pending (P+T+Core) ① | WF installed | Last WF scan completed | Log settings ② | Quirks |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21ccgroup.com | Cloudways | cloudways | LIVE | HIGH | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 19 Aug 22:35 | — | 2 |
| arrayjet.com | Cloudways | cloudways | LIVE | HIGH | HIGH | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 19 Aug 13:00 | — | 1 |
| coldtownbeer.comMS | Cloudways | cloudways | LIVE | HIGH | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | 1 |
| kineticdemolition.com | FD2 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 0 | Yes | NOT CHECKED | — | |
| livingstonjames.com | FD3 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 1 | Yes | NOT CHECKED | — | |
| paulhogarth.com | FD4 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | |
| rutherfordcross.com | FD3 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:10 | 1 | Yes | NOT CHECKED | — | 1 |
| schoolgrid.co.uk | FD4 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | |
| sitegrid.co.uk | FD4 | xcloud | UNKNOWN | HIGH | LOW | Missing / Resolves | 20 Aug 02:05 | 0 +1? | Yes | NOT CHECKED | — | 1 |
| standrewsgolftravel.com | FD2 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 0 | Yes | NOT CHECKED | — | |
| stewartsoftayside.co.uk | FD3 | xcloud | UNKNOWN | HIGH | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 0 | Yes | NOT CHECKED | — | |
| therowdental.com | Cloudways | cloudways | LIVE | HIGH | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 20 Aug 17:11 | — | 1 |
| wedderliehouse.com | SiteGround | siteground | UNKNOWN | HIGH | UNCLASSIFIED | Missing / ? | no record | 0 | No | NOT CHECKED | — | 2 |
| www.ardenpm.co.uk | Cloudways | cloudways | LIVE | HIGH | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 2 +1? | Yes | 20 Aug 21:46 | — | 1 |
| www.transglobaltraining.com | Cloudways | cloudways | LIVE | HIGH | HIGH | Present / Resolves | 20 Aug 02:00 | 1 | Yes | 20 Aug 22:13 | — | |
| ai-exploration.com | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 0 | Yes | 19 Aug 21:00 | — | |
| armetor.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| asquaredengineering.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| atlasretail.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| auldhundrededinburgh.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| awscharityjobs.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 19 Aug 13:21 | 0 | Yes | 19 Aug 17:41 | — | 2 |
| awsexecutive.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 19 Aug 13:21 | 0 | Yes | 19 Aug 17:41 | — | 2 |
| badgerandco.com | FD3 | xcloud | UNKNOWN | NORMAL | HIGH | Missing / Resolves | 20 Aug 02:01 | 1 | Yes | NOT CHECKED | — | |
| basement-bar-edinburgh.co.uk | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:01 | 1 | Yes | NOT CHECKED | — | |
| blackbulledinburgh.co.uk | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | 1 |
| bogincur.com | FD4 | xcloud | UNKNOWN | NORMAL | HIGH | Missing / Resolves | 20 Aug 02:08 | 0 | Yes | NOT CHECKED | — | |
| bruntsfield.org | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 1 | Yes | NOT CHECKED | — | |
| champagne-band.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 2 | Yes | NOT CHECKED | — | |
| chemcoint.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:10 | 1 +4? | Yes | NOT CHECKED | — | 2 |
| churchonthehill.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:01 | 0 | Yes | NOT CHECKED | — | |
| clanadonia.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| coldtownhouse.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 1 | Yes | NOT CHECKED | — | |
| copperblossom.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 0 | Yes | NOT CHECKED | — | |
| crave-loyalty.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 0 | Yes | NOT CHECKED | — | |
| dunglassestate.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 0 | Yes | NOT CHECKED | — | |
| edinburghsflavour.co.uk | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 1 | Yes | NOT CHECKED | — | |
| elementedinburgh.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:01 | 0 | Yes | NOT CHECKED | — | |
| elourajourneys.com | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:01 | 0 | Yes | NOT CHECKED | — | |
| enjoycoldspring.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | 1 |
| figs.green | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| fountainbar.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 1 | Yes | NOT CHECKED | — | |
| freakwebdesign.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | HIGH | Missing / Resolves | 20 Aug 02:11 | 0 | Yes | NOT CHECKED | — | 2 |
| funktioncreep.com | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 2 | Yes | 15 Jul 02:29 | — | 1 |
| furryfriendsbehaviourandtraining.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 0 | Yes | NOT CHECKED | — | 1 |
| grassmarketbeerfest.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 0 | Yes | NOT CHECKED | — | |
| greatleapforward.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 1 | Yes | NOT CHECKED | — | |
| gregorblameypianist.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 1 | Yes | NOT CHECKED | — | |
| headsandtalesbar.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 0 | Yes | NOT CHECKED | — | |
| houseofsleigh.com | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 0 | Yes | 19 Aug 16:48 | — | |
| ithacastone.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:09 | 0 | ? | NOT CHECKED | — | |
| johnsonlegaledinburgh.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 1 | Yes | NOT CHECKED | — | |
| kyloerestaurant.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 1 | Yes | NOT CHECKED | — | |
| livingstonjamesgroup.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | |
| ljg-jobs.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 2 | Yes | NOT CHECKED | — | |
| lombardi-football.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 1 | Yes | NOT CHECKED | — | |
| mclarensonthecorner.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | 1 |
| me-at-yours.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 0 | Yes | NOT CHECKED | — | |
| ms.awsexecutive.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 19 Aug 13:21 | 0 | Yes | 19 Aug 17:41 | — | 2 |
| ms.sil-nt.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| ms5.freakwebdesign.co.ukMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | 2 |
| openrez.app | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:08 | 0 | Yes | NOT CHECKED | — | 1 |
| paramountbar.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:05 | 1 | Yes | NOT CHECKED | — | |
| progressivepartnership.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 0 | Yes | NOT CHECKED | — | 2 |
| queensarmsedinburgh.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| rogueflowers.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 1 | Yes | NOT CHECKED | — | 1 |
| rossandmackaywhisky.co.uk | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:10 | 0 | ? | NOT CHECKED | — | |
| safesimplesecure.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 1 +1? | Yes | NOT CHECKED | — | 1 |
| signaturepubs.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 1 | Yes | NOT CHECKED | — | 1 |
| silentadventures.co.ukMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| silentadventures.comMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| silentadventures.esMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| silentadventures.ieMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| silentadventures.ptMS | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 1 |
| skyridgefinancial.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 2 | Yes | NOT CHECKED | — | |
| sleigh.co.uk | Cloudways | cloudways | LIVE | NORMAL | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 22:59 | — | |
| smokinfox.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | |
| sohogreen.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:11 | 1 | Yes | NOT CHECKED | — | |
| sohowealth.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 2 | Yes | NOT CHECKED | — | |
| spacesbysignature.com | FD4 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:05 | 0 | Yes | NOT CHECKED | — | |
| the-saint-bar.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:08 | 1 | Yes | NOT CHECKED | — | |
| thebroughtontownhouse.com | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:05 | 0 | Yes | NOT CHECKED | — | |
| thehuxley.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:05 | 1 | Yes | NOT CHECKED | — | |
| theleadingedg-uwkk.1wp.site | None | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / ? | no record | 0 | ? | NOT CHECKED | — | |
| themeadowparkstirling.co.uk | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:08 | 1 | Yes | NOT CHECKED | — | |
| theravenglasgow.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:05 | 0 | Yes | NOT CHECKED | — | |
| therutlandhotel.com | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| thespiritualistaberdeen.co.uk | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| thespiritualistglasgow.com | FD3 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:09 | 1 | Yes | NOT CHECKED | — | |
| tidmanlegal.com | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| understorybar.co.uk | FD1 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:08 | 0 | Yes | NOT CHECKED | — | 1 |
| waldencroft.com | FD2 | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:07 | 1 | Yes | NOT CHECKED | — | |
| wearekilter.com | FD4 | xcloud | UNKNOWN | NORMAL | HIGH | Missing / Resolves | 20 Aug 02:07 | 1 | Yes | NOT CHECKED | — | |
| None | None | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / ? | no record | not checked | ? | NOT CHECKED | — | |
| None | None | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / ? | no record | not checked | ? | NOT CHECKED | — | |
| None | None | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / ? | no record | not checked | ? | NOT CHECKED | — | |
| None | None | xcloud | UNKNOWN | NORMAL | UNCLASSIFIED | Missing / ? | no record | not checked | ? | NOT CHECKED | — | |
| cameoclarinetquartet.co.uk | FD1 | xcloud | UNKNOWN | LOW | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:00 | 1 | Yes | NOT CHECKED | — | |
| fortheggs.co.uk | FD2 | xcloud | UNKNOWN | LOW | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:02 | 0 | Yes | NOT CHECKED | — | |
| greenapegraffiti.co.uk | FD2 | xcloud | UNKNOWN | LOW | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:03 | 1 | Yes | NOT CHECKED | — | |
| the-honeymoons-band.uk | FD1 | xcloud | UNKNOWN | LOW | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:04 | 1 | Yes | NOT CHECKED | — | |
| archive.silentadventures.co.ukMS | Cloudways | cloudways | UNKNOWN | IGNORE | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +2? | Yes | 07 Jun 09:31 | — | 2 |
| crave-loyalty.comMS | Cloudways | cloudways | RETAINED BACKUP | IGNORE | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | |
| grassmarketbeerfest.comMS | Cloudways | cloudways | RETAINED BACKUP | IGNORE | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | |
| shimmygrand-wv9m.wp1.sh | None | xcloud | UNKNOWN | IGNORE | UNCLASSIFIED | Missing / ? | no record | not checked | ? | NOT CHECKED | — | 1 |
| spacesbysignature.comMS | Cloudways | cloudways | RETAINED BACKUP | IGNORE | UNCLASSIFIED | Present / Resolves | 20 Aug 02:00 | 1 +1? | Yes | 18 Aug 07:45 | — | |
| wearemascot.com | FD1 | xcloud | UNKNOWN | IGNOREDisabled | UNCLASSIFIED | Missing / Resolves | 20 Aug 02:06 | 1 | Yes | NOT CHECKED | — | |
| www.chemcoint.com | Cloudways | cloudways | UNKNOWN | IGNORE | UNCLASSIFIED | Missing / ? | no record | 1 +4? | Yes | 14 Aug 19:02 | — | 2 |
| ID / Severity | What is broken | What was tried | Named observation (proof contract) | Status / Confirmation |
|---|---|---|---|---|
| QRK-D-001 | [RULING CLOSED] rogueflowers: D172-parked label LIFTED by Jay — manual cure ended it; stale labels owed action The D172-parked label on rogueflowers.co.uk was stale. Jay's manual completion ended the parking. The apex-526 fault is CURED AND VERIFIED (6/6). Action owed: remove the stale parked label from every surface it appears on: (1) QUIRKS-84.md row 41 — read-only, noting for record only; (2) any FLEET-MA... |
Apex-526 fault cured and verified 6/6 manually. D172 parking status not explicit | Jay rules explicitly: D172 parking on rogueflowers.co.uk is LIFTED (and automated updates can proceed with Woo and Qode guards), or STILL IN FORCE (no automated updates until a fresh diagnosis explici | CLOSED Confirmed 2026-08-21 by ? |
| QRK-D-002 | [RULING CLOSED] silentadventures: both incidents CLOSED per Jay's testimony — SSH alias and TLS gap stay open separately Two separate incidents are now CLOSED per Jay's testimony. Incident 1: original wp-salt.php relative-include defect (cured). Incident 2: 20 August cron-PATH false alarm (wrong file staged: ms-blog-ledger.json instead of run-evidence.json). Jay is not aware of anything outstanding. Column 4 basis is ... |
Nothing tried yet | Jay rules on whether the collect staging defect (PLP-004) is the only open issue on silentadventures, or whether the seven-blog topology work from QUIRKS-84 is also independently open. Both are then t | CLOSED Confirmed 2026-08-21 by ? |
| QRK-D-003 | [RULING CLOSED] funktioncreep: NOT excluded; HOLDING state, LOW priority, IN update routine; parked label was stale The parked/excluded label on funktioncreep.com was stale. Jay's ruling (2026-08-21): NOT excluded. Classification: HOLDING (in maintenance), LOW priority, IN the update routine. The HOLDING state means: plugins-only light branch applies — plugins updated, no shop journey, no render verification, no ... |
Nothing tried yet | Jay rules on the source of the Wordfence readings. If the exclusion was breached: the mechanism is fixed so the exclusion is honoured automatically. If the readings are indirect/pre-ruling: documented | CLOSED Confirmed 2026-08-21 by ? |
| QRK-S-030 | [RULING CLOSED] gregorblameypianist: D172-parked label LIFTED by Jay 21 Aug — into NORMAL routine; label-removal owed on every surface The D172-parked label on gregorblameypianist.co.uk was stale. Jay's ruling (2026-08-21): park LIFTED, site goes into the NORMAL routine. Action owed — remove the stale label from every surface it appears on: (1) QUIRKS-84.md row 39 — read-only, noting for record only; (2) any FLEET-MAP or profile en... |
Nothing tried yet | Jay rules: D172 parking still in force (exclusion remains, lifting condition stated); or: cause is cured, parking lifted, site admitted to NORMAL or HOLDING routine. | CLOSED Confirmed 2026-08-21 by ? |
| QRK-S-031 | [RULING CLOSED] johnsonlegaledinburgh: D172-parked label LIFTED by Jay 21 Aug — into NORMAL routine; label-removal owed on every surface The D172-parked label on johnsonlegaledinburgh.co.uk was stale. Jay's ruling (2026-08-21): park LIFTED, site goes into the NORMAL routine. Action owed — remove the stale label from every surface it appears on: (1) QUIRKS-84.md row 40 — read-only, noting for record only; (2) any FLEET-MAP or profile ... |
Nothing tried yet | Jay rules: D172 parking still in force (exclusion remains, lifting condition stated); or: cause is cured, parking lifted, site admitted to NORMAL or HOLDING routine. | CLOSED Confirmed 2026-08-21 by ? |
| PLP-R02 | [RESIDUAL 6-AUG] grassmarketbeerfest.com: status — RETIRED (Jay deleted during 21 Aug session) FD4 Elementor-base transaction required per residual index. RETIRED: Jay deleted grassmarketbeerfest.com during the 21 Aug session (it was one of the archived Cold Town blogs removed from MS5). Off the fleet; no action. |
Nothing tried yet | N/A — site retired by Jay. | CLOSED Confirmed 2026-08-21 by FLEET-PLAN.md Jay rulings section |
| PLP-001 | FD1–FD4 nightly scripts written back as 0644; 74 sites got nothing on 21 Aug Wednesday 20 Aug patch operations wrote paperclip-nightly-direct.sh and nightly-brief.sh back to mode 0644 on all four FD hosts. systemd returned 203/EXEC when it tried to run them at 02:00 on 21 Aug. Zero of 74 xCloud client sites were touched. The pre-patch backups in the same directory are 0755, ... |
chmod 0755 on paperclip-nightly-direct.sh and nightly-brief.sh on FD1, FD2, FD3, | All four timers fire at 02:00 on 2026-08-22, service units complete without 203/EXEC, and run directories appear under /var/lib/paperclip-nightly on each host. This proves the scripts can start; it do | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-002 | Patch applicators do not preserve file mode patch-apply.py and the brief placement mechanism both write files back at mode 0644 regardless of the original mode. Any file that must be executable and is placed via these applicators silently loses its execute bit. PLP-001 is a symptom; this is the cause. The next placement onto a unit-executed s... |
Identified and recorded. Explicitly marked out of scope for the 21 Aug chmod fix | After a patch applicator run on a script that was 0755 before placement, that script is still 0755 after placement AND a same-run test -x confirms it executable. Must hold across patch-apply.py and th | OPEN Not yet confirmed |
| PLP-015 | Six missing gates: the loop cannot start without schedule change and plugin rollback Six capabilities that the fleet loop needs have no gate at all: (1) change a schedule; (2) repair a file mode or owner; (3) clear a halt latch generally; (4) roll a plugin back to a named version; (5) repair a script just discovered to be wrong; (6) restart a wedged service. Lack of (2) required a b... |
Nothing tried yet | All six gates exist in the broker catalogue and are reachable by the fleet lane. A test tap for each gate succeeds. Specifically: a schedule-change gate fires on a non-production target; a plugin roll | OPEN Not yet confirmed |
| PLP-042 | [SCOPE] No instrument has ever audited THEMES or CORE - 51 sites need a WordPress core update Every audit this estate has run (nightly, 21 Aug sweep, Step 0 on 22 Aug) read the PLUGIN update transient only. Themes and core were never read by anything. The claim '96 of 96, nothing outstanding' was a plugins-only claim presented as an estate-wide one. Widening the probe on 22 Aug found 51 site... |
Rebuilt the probe (probe-v2.php) to read plugins, themes and core, each scope de | Every audit result states plainly which of plugins, themes and core it covered, and a run that omits a scope says so rather than reporting clean. Confirmed by a different seat reading an audit output | OPEN Not yet confirmed |
| PLP-045 | [DATA] A bare domain-keyed exclusion suppressed three LIVE client sites on the dashboard classify_priority() in build-fleet-dashboard.py matched IGNORE_DOMAINS on domain NAME alone. spacesbysignature.com, crave-loyalty.com and grassmarketbeerfest.com each exist twice - a Cloudways RETAINED_BACKUP row Jay deleted on 21 Aug, and a LIVE xCloud FD4 row that is the real client site. Excludin... |
Failing control taken first (three live xcloud rows -> IGNORE). IGNORE_DOMAINS c | Every exclusion carries a qualifier naming WHICH row it is about, and a live row is never suppressed by an exclusion written about its deleted twin. Confirmed by a different seat running the classifie | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| QRK-002 | [FLEET RULE] Elementor Pro must NOT update in same run as base Elementor — DEPENDENCY_HELD_FOR_NEXT_RUN The live route does not bind Elementor Pro to a durable prior completed base-Elementor run. Base Elementor must equal the prior run's verified target with a durable completed-run identity before a Pro target is even discovered. Same-run refresh, 60/420-second settling and admin-context retry are exp... |
Nothing tried yet | After implementation: when base Elementor updates in a run, Elementor Pro is closed as DEPENDENCY_HELD_FOR_NEXT_RUN — visible, aged, carrying the parent run identity and the next action. In the follow | OPEN Not yet confirmed |
| QRK-S-001 | [STOP CONDITION] FD3 verb-hash never confirmed: 6 named sites must not run until FD3 verb sha reads 16f87d3f STOP CONDITION — gating today's fleet pass. The avada_target_accounting_failed:theme:avada defect (7.16 vs 7.16.0 strict-comparison) was proved on FD3. Six sites (fountainbar.co.uk, livingstonjamesgroup.com, queensarmsedinburgh.com, the-saint-bar.co.uk, themeadowparkstirling.co.uk, thespiritualistgl... |
Documented. No fix applied. FD3 cure status: INFERRED uncured at 6 Aug cut. | sha256sum on FD3 host returns 16f87d3f for the avada verb file. A different seat (the fleet seat) reads it live and reports the result. After confirmation: any of the six sites may be included in an A | OPEN Not yet confirmed |
| QRK-S-002 | [STOP CONDITION] FD1 verb-hash NEVER READ — a never-read hash is not the same as a matching one STOP CONDITION — gating today's fleet pass. The FD1 verb sha has never been read. Do not run tidmanlegal.com on the assumption FD1 is cured. Jay's ruling (verbatim, 2026-08-21): 'a never-read hash is not the same as a matching one.' This is a general estate principle: absence of a contradicting read... |
Nothing tried yet | sha256sum on FD1 returns 16f87d3f for the avada verb. tidmanlegal.com may then be included in an Avada cohort on FD1. | OPEN Not yet confirmed |
| PLP-003 | 229+ plugin updates pending on 74 xCloud sites, none applied Consequence of PLP-001. 229 pending plugin updates across 74 xCloud sites, floor not ceiling (9 sites unreadable). Worst: freakwebdesign 7, elourajourneys 7, auldhundred 6, churchonthehill 6, copperblossom 6, livingstonjames 6, ljg-jobs 6, rutherfordcross 6, kineticdemolition 6, wearemascot 6. awsex... |
Nothing tried yet | After a full nightly run completes on all four FD hosts, the aggregate shows pending counts at or near zero for the 74 xCloud sites. HIGH-priority sites (rutherfordcross, kineticdemolition, livingston | OPEN Not yet confirmed |
| PLP-004 | silentadventures: ops collect stages wrong file; healthy host reported as failed The ops collect pull leg takes the alphabetically-first *.json from the silentadventures stage directory. ms-blog-ledger.json sorts before run-evidence.json. The ledger has no run_id and no run_date field, so the aggregate scores the host as producing no evidence. silentadventures ran fine on 21 Aug... |
Identified and recorded. Root cause: file is named explicitly rather than positi | After fix: silentadventures appears in the REPORTING HOSTS set in the ops aggregate report, its run_date matches the for_date, and Formidable Pro result is correctly reflected. | OPEN Not yet confirmed |
| PLP-005 | MS5/coldtownbeer absent from expected-hosts.tsv; halted since 20 Aug; invisible to all reports MS5/coldtownbeer (papercliphumanadmin@46.101.89.56, app arcfhrsgdt) is not in expected-hosts.tsv (16 rows, no 17th). It halted at 2026-08-20T02:03:52Z and its 21 Aug log reads HALT FILE EXISTS. Nothing in any brief, report or anomaly list mentions it because it is not on the roster. It is one of exa... |
Identified. Noted that halt-latch clear is one of the six missing gates (PLP-015 | MS5 appears as 17th row in expected-hosts.tsv. The HALT file is cleared. The next scheduled run completes without halting and a non-empty multisite ledger is written. | OPEN Not yet confirmed |
| PLP-006 | MS5 per-blog ledger: wp site list returns nothing, writes 0-byte JSON, latches HALT The per-blog ledger script on MS5/coldtownbeer.com calls wp site list from the wrong WP root or without the correct network-scope. It returns nothing, writes a 0-byte ms-blog-ledger.json, and the runner interprets that as 'at least one site on this network is unhealthy', latching HALT. Positive cont... |
Diagnosed. The F.17 WP_BIN fix was applied to silentadventures and other CW-MS h | After fix on MS5: the ledger script runs, wp site list returns all active blogs, and ms-blog-ledger.json is non-empty. The HALT is not latched. No 0-byte result is accepted as readable. | OPEN Not yet confirmed |
| PLP-007 | awsexecutive: nightly log owned by master_hhbnhnjwaw; cron user yppzegmfcn cannot append; two nights missed paperclip-cw-nightly.log on awsexecutive is owned by master_hhbnhnjwaw (mode -rw-r--r--). Cron runs as yppzegmfcn (uid 1005). The shell opens the >> redirect before executing bash; it cannot open the file; the job dies before the nightly script starts. Two consecutive nights missed: 20 and 21 August... |
Identified log ownership issue. Prescribed chown yppzegmfcn on the log. Fix NOT ; Re-confirmed log ownership live. Fix still not applied. Recorded and left. | After chown yppzegmfcn applied: [ -w ] test on the log returns WRITABLE for cron user. The nightly runner creates a run directory for the current date. awsexecutive appears in the next ops aggregate r | OPEN Not yet confirmed |
| PLP-016 | fleet-updates-wide-day box blocked by one unserved capability: ops-fd-target-filter-cohort-run The fleet box fleet-updates-wide-day exists and has been opened twice (last: 6 Aug). It is blocked by exactly ONE unserved capability: ops-fd-target-filter-cohort-run. Separately, 13 capabilities defined in source are invisible to the lane's hash identity (served as 115 capabilities to hash identity... |
Live catalogue read (890 grant records, 115 vs 140 capabilities). Identified the | After fix: the fleet box opens with ops-fd-target-filter-cohort-run available. The 13 invisible capabilities are reachable by the lane hash identity. A test day-box tap grants all six loop capabilitie | OPEN Not yet confirmed |
| PLP-018 | Four Wordfence scan failures — two sites with scan errors, two with no history furryfriendsbehaviourandtraining.co.uk: Wordfence installed, 761 scan-engine history rows led by signature errors, no completed full scan ('Scan Complete. Scanned...' record) found. blackbulledinburgh.co.uk: same shape, 737 relevant rows. openrez.app: zero matching history rows. shimmygrand-wv9m.wp1... |
Nothing tried yet | furryfriendsbehaviourandtraining.co.uk and blackbulledinburgh.co.uk each show a 'Scan Complete. Scanned N files.' record in Wordfence history within 7 days of the confirmation date. openrez.app scan s | OPEN Not yet confirmed |
| PLP-019 | Seven non-scanning sites found on 20 August — site names NOT ESTABLISHED FLEET-PLAN states 'the seven non-scanning sites found on 20 August' as distinct from the four Wordfence scan-failure sites in PLP-018. The exact site names are NOT ESTABLISHED from any file or transcript read during this session. This row itself is a finding: the fact that the seven sites cannot be ... |
Searched session transcripts for 'seven non-scanning', 'seven sites wordfence', | The seven site names are recorded in this row. Each site either has Wordfence installed and scanning successfully, or is explicitly excluded (archived, internal-only) with a stated reason. | OPEN Not yet confirmed |
| PLP-020 | Trigger cliff: every trigger capability fell out of use on 5–6 Aug and never returned Every trigger capability ceased to be requested on 5–6 August and has not been used since. No failure, no denial — the requests simply stop. ops-fd-daytime-full-fleet-trigger was granted and consumed 4 times on 4 Aug by caller jim, and nothing since. The fleet gate (fleet-updates-wide-day) was last ... |
Nothing tried yet | Cause established by a read-only audit of grant records, session transcripts, and capability logs for the 5–6 Aug period. Root cause recorded in this row and a plan to prevent recurrence stated. | OPEN Not yet confirmed |
| PLP-021 | Themes never updated on any platform, on either runner — a build, not a flag paperclip-nightly-direct.sh (FD) declares at line 3: 'Plugin updates ONLY. No core. No themes.' The CW runner is the same. No automated nightly path updates themes on any platform. The Avada two-pass rule (PLP-030) exists in auto_routine.sh but only on the attended operator path, not the nightly tim... |
Nothing tried yet | After build: wp theme update is included in the nightly script on both FD and CW runners. A theme update appears in at least one run evidence record. The Avada two-pass rule fires on Avada sites (seco | OPEN Not yet confirmed |
| PLP-022 | Daytime run lane: everyday box has no run trigger of any kind The everyday box (daily-lane-wide, used 33 times, used yesterday) can fix and bank but contains no run trigger of any kind. The fleet box (fleet-updates-wide-day) has the run trigger but cannot fix or bank. Every cycle requires two separate taps by design. FLEET-PLAN cure: add the named-site run tri... |
Nothing tried yet | After edit: daily-lane-wide box includes ops-fd-target-filter-cohort-run. A test day-box tap grants both fix authority and run trigger in one approval. One tap per cycle confirmed by Jay. | OPEN Not yet confirmed |
| PLP-032 | [DELIVERY GAP] Telegram approval pings: MCP-lane approvals do not ping; durable bot-token staging not built; FLEET-PLAN standing instruction unmet FLEET-PLAN specifies Telegram nudges as how the daily session interrupts Jay. Two delivery items are PROVEN working and one critical gap is PROVEN open: PROVEN WORKING: (1) Outbound push to Jay from a session is working (messages 2359, 2360 — confirmed 21 Aug 2026). (2) Automatic per-approval Telegr... |
Outbound push tested and confirmed working (messages 2359–2360). Per-approval pi | A cold fleet session, starting with no pre-staged secrets and using only the MCP lane (not the operator CLI), raises an approval — and Jay's phone pings with the correct deep-link button without anyon | OPEN Not yet confirmed |
| PLP-033 | [DEFECT] sendOperatorApprovalNotification() sends 'approval needed' without checking whether anything needs approving — false-positive alarm in the only alerting path the fleet plan has sendOperatorApprovalNotification() in /Users/jayfeeney/paperclip-mcp-wide/src/operator-telegram-notify.ts builds a message headed 'Paperclip approval needed' with a button labelled 'Open this approval' and sends it regardless of the approval's actual state. It never resolves whether the approval is ... |
Repeatedly called the notifier to test the channel after the route was already p; Received notification for already-approved 12:54 session box. Received confident | In the same run: (1) an already-approved item produces either no notification or one that plainly says it is already approved, and (2) a genuinely pending item still pings Jay normally. The positive c | OPEN Not yet confirmed |
| PLP-034 | [APPROVAL INTEGRITY] Approval-facing text silently truncated at 400 chars — Jay can approve something whose critical sentence he never saw Jay's ruling: this is an APPROVAL-INTEGRITY finding, not a formatting bug. Jay's principle (verbatim): 'any surface Jay makes decisions from must be proven to show its whole content. A truncated approval is an uninformed approval.' /Users/jayfeeney/paperclip-mcp-wide/src/operator-session.ts truncate... |
Fleet summary shortened to 353 characters, ending with kill-switch sentence inta; Static confirmation from source PLUS a locally-fired positive control. Read-only | Every approval-facing surface is measured against its cap with REAL interpolated values (not placeholders). Any surface that would exceed the cap either refuses to compose or is visibly marked as trun | CONFIRMED Confirmed 2026-08-22 by Colin (fleet block, 22 Aug 2026, Opus 5) — different seat from the placing seat (Colin D / review seat, 21 Aug) |
| PLP-035 | [SILENT-REWRITE] URL helper drops bucket name with no error — a mechanism that cannot report its own failure; same class as PLP-034 Jay's named class: a mechanism that quietly rewrites its input rather than refusing it, and therefore cannot report its own failure. Same shape as PLP-034 (silent truncation) and the estate's other false-clean traps: the machinery produces a confident, well-formed, WRONG result and no error anywhere... |
Replaced publish-fleet-dashboard.sh with publish-fleet-r2.mjs: explicit string c; Static confirmation from source PLUS a locally-fired positive control. Read-only | Any URL-building code on the estate that targets a bucketed origin either: (a) uses a shared helper carrying the trailing-slash normalisation (equivalent to normalizePublicOrigin), or (b) asserts the | CONFIRMED Confirmed 2026-08-22 by Colin (fleet block, 22 Aug 2026, Opus 5) — different seat from the placing seat (Colin D / review seat, 21 Aug) |
| PLP-036 | [AWSEXECUTIVE] Documented cure for log-ownership fault (finding 4.63) was not executable on either account on the target platform The recorded fix for the awsexecutive log-ownership fault was a chown. It failed twice, live, 21 Aug 2026. As the app user (yppzegmfcn): sudo needs a terminal and no password was available — that account has no usable sudo on Cloudways. As the master user (master_hhbnhnjwaw): 'Operation not permitte... |
sudo chown as app user (yppzegmfcn) — failed: no usable sudo, no terminal, no pa; chown as master user (master_hhbnhnjwaw) — failed: 'Operation not permitted'. Cl; Deleted the log as master. Only a lo | The file /home/303827.cloudwaysapps.com/yppzegmfcn/private_html/paperclip-cw-nightly.log exists again, owned by yppzegmfcn, with a fresh timestamp, AND a run record for awsexecutive on the same date i | OPEN Not yet confirmed |
| PLP-037 | [ESTATE CLASS] A cure written down but never tested against the platform's real permissions — same family as stale exclusion labels A remedy was recorded, carried in the records since 20 August, homed to Jay, and put in front of him — and it could never have worked, on either account, on that platform. Nobody had tried it. Instance: the awsexecutive chown fix (PLP-036), recorded as the cure for finding 4.63, untested on either C... |
Nothing tried yet | Every documented remedy on the estate that names a specific account and operation carries one of: (a) a dated execution record showing it ran and what it produced, or (b) an explicit UNTESTED flag wit | OPEN Not yet confirmed |
| PLP-038 | [CONDUCTOR ACCOUNTABILITY] Conductor handed Jay a command his account could not run — permission and platform capability were not verified before the hand-off The conductor gave Jay a sudo chown for an account with no sudo, on a platform that forbids the operation. Both facts were checkable before writing the command and neither was checked. The conductor passed on a seat's proposal without testing its precondition. The rule to record: before handing Jay ... |
Passed sudo chown to Jay without verifying account sudo capability or Cloudways | The next command handed to Jay that names an account and a privileged operation is accompanied by explicit confirmation of: (1) that the named account has the capability (sudo, permission level, platf | OPEN Not yet confirmed |
| PLP-039 | [DASHBOARD / CLASS] Dashboard asserts build-time environmental facts as current — a page cannot truthfully report its own availability Jay's named class: something asserted once and believed thereafter — same disease as stale exclusion labels (a park that outlived its cause), truncated approvals (text asserted whole that was not), and stale lineage hashes (a value taken from a document that had moved). Jay's rule: either it checks ... |
Regeneration alone is NOT the fix and must not be recorded as one. It would make | The published page makes no claim about its own availability that it cannot substantiate at render time. A deliberately stale environmental fact — a domain that resolved at build and not at render, or | OPEN Not yet confirmed |
| PLP-040 | [DASHBOARD] 'Updates pending' column shows dash on every row — fact sheet schema cannot carry per-site pending count; schema extension owed The dashboard 'updates pending' column shows a dash on every site row. The pending count is the single number Jay most wants from the dashboard. The fact sheet schema (fleet-facts.json) does not carry a per-site pending count field, so the dashboard has no source for it. The schema extension is owed... |
Nothing tried yet | fleet-facts.json carries a per-site pending count field populated from the last nightly run. The dashboard renders the real count (not a dash) on every site row. After a successful cohort wave, the ma | OPEN Not yet confirmed |
| PLP-041 | [DASHBOARD / W12] Wordfence 'last scan' reads 'none' on many sites including 9 of 16 HIGH-priority — pattern suggests READ fault not scanning collapse; W12 investigating The dashboard Wordfence 'last scan' column shows 'none' on a large number of sites, including nine of the sixteen HIGH-priority ones. Jay's pattern observation: every 'none' appears to be on an FD host while Cloudways sites all show real dates — which suggests a READ fault rather than a scanning col... |
Nothing tried yet | W12 produces a run with a same-run positive control: at least one FD site returns a real scan date while others return 'none', OR the reader fails consistently for all FD sites and the cause is identi | OPEN Not yet confirmed |
| PLP-043 | [BLIND SPOT] A vendor-hosted plugin is not absent from the probe - it is affirmatively marked CURRENT UpdraftPlus Premium 2.26.7.26 on 21ccgroup.com carries `Update URI: https://updraftplus.com/` and ships its own updater in udaddons/ which hooks pre_set_site_transient_update_plugins in admin context only. Under WP-CLI is_admin() is false, so nothing populates `response`. WordPress asks wordpress.or... |
Established the mechanism live on 21ccgroup with controls (plugin headers, trans | The audit reports a third state, UNVERIFIABLE, for every plugin whose Update URI host is not wordpress.org, and never counts such a plugin as clean. Confirmed by a different seat seeing a named UNVERI | OPEN Not yet confirmed |
| PLP-044 | [ENFORCEMENT] three-pass-update.sh ran the forbidden `wp plugin update --all` across the estate The manual has forbidden `wp plugin update --all` since 7 August because it applies a base plugin and its -pro counterpart in the same pass. three-pass-update.sh used exactly that command in its own Pass 1 for its entire first run across Jay's estate on 21 August. The pre-fix copy (three-pass-update... |
Jay ruled the 21 Aug sweep STANDS: Pass 2 re-probes premium-aware, so anything m | A rule that forbids a command is enforced by something that refuses the command, not by a sentence in a manual. Confirmed when a named artefact refuses a forbidden invocation and a different seat sees | OPEN Not yet confirmed |
| PLP-046 | [ACCESS] wedderliehouse 'needs Jay present' looks like a WRONG-KEY PIN in the helper, not a property of the host wedderliehouse.com is one of the sixteen HIGH-priority sites and was recorded as the only site unreachable without Jay physically present, requiring OPEN-TWO-HOSTS-2026-08-21.sh and a 1Password approval every time. DIAGNOSED 22 Aug: that helper forces `-o IdentitiesOnly=yes -i PaperclipHumanAdmin-Si... |
Compared the accepted key fingerprint from `ssh -v` against every ~/.ssh/*.pub. | FROM COLD, at the start of a session on a later day, with no prior 1Password approval that day: `ssh -n -p 18765 -o ControlPath=none -o BatchMode=yes u775-q4qmhr8xyjsq@ssh.wedderliehouse.com true` ret | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-047 | [FALSE CLEAN, MY OWN INSTRUMENT] a transient race made the core check report pending:false probe-v2 called wp_version_check() and read the update_core transient immediately after. wp_version_check() is rate-limited and its API call can be slow, so the read can capture the PRE-refresh state. An empty offer list was then rendered as pending:false. On the first fleet run this hid gentle-haml... |
Reproduced on gentle-hamlet (probe said pending:false, wp core check-update said | The probe reports UNKNOWN, never false, when it sees no core offers at all, and forces one re-check before concluding. Confirmed by a different seat running the probe and `wp core check-update` side b | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-048 | [DISCRIMINATOR] 'announced but not installable' — a pending update with an EMPTY package URL A pending plugin entry can carry an empty `package` URL: the updater announces a newer version but supplies no download, because the file sits behind a licence. Avada bundles ACF Pro, LayerSlider and Slider Revolution and ships them through its own registry. `wp plugin update` then fails with 'Updat... |
Attempted the update rather than assuming it was blocked; read the error; retrie | The audit reports, per pending item, whether it is actually INSTALLABLE by this route, so an item that can never be applied is not counted the same as one that can. Confirmed by a different seat readi | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-049 | [HIGH SITE BEHIND, INVISIBLE TO EVERY ROUTE] therowdental wp-optimize-premium 3.2.22 vs 3.5.0 therowdental (a HIGH-priority site) runs wp-optimize-premium 3.2.22 while MS-silentadventures and sleigh.co.uk both run 3.5.0. `wp plugin update wp-optimize-premium` on therowdental returns 'Success: Plugin already updated.' — because the plugin is vendor-hosted and wordpress.org cannot answer for i... |
THE TECHNIQUE, which needs no vendor and no licence: for a plugin wordpress.org | therowdental runs the same wp-optimize-premium version as the rest of the estate, or the gap is recorded with a reason. Confirmed by a different seat comparing installed versions across all sites carr | OPEN Not yet confirmed |
| PLP-050 | [OWED] Per-site core AUTO-UPDATE status has never been established Jay's evidence: WordPress security releases install themselves, and MOST of his sites are configured that way — but he cannot be certain he has checked them all. 7.1 has not self-installed anywhere, which is consistent with it being a FEATURE release (confirmed 22 Aug: 7.1 is x.y with update_type=ma... |
Nothing tried yet | Every site reports its core auto-update configuration — the AUTOMATIC_UPDATER_DISABLED and WP_AUTO_UPDATE_CORE constants, the auto_update_core filter result, and the effective per-channel setting — an | OPEN Not yet confirmed |
| PLP-R06 | [RESIDUAL 6-AUG] coldtownbeer.com: Woo multisite route — SUPERSEDED by PLP-005 and PLP-006 Woo multisite topology, all-blog health and full-network snapshot required. SUPERSEDED: current blocking issues are PLP-005 (MS5 absent from roster, halted) and PLP-006 (ledger returns empty). Woo-specific route work is deferred until the halt is cleared. |
Nothing tried yet | Follows from PLP-005 and PLP-006. See those rows. | OPEN Not yet confirmed |
| PLP-R17 | [RESIDUAL 6-AUG] awsexecutive.com: multisite topology and snapshot — SUPERSEDED by PLP-007 and PLP-008 Multisite blog enumeration, health, full-network snapshot, checkout guard required. SUPERSEDED: current blocking issues are PLP-007 (log ownership) and PLP-008 (complianz halt). Multisite route work deferred until those are resolved. |
Nothing tried yet | Follows from PLP-007 and PLP-008. See those rows. | OPEN Not yet confirmed |
| QRK-001 | [FLEET RULE] Avada ordered family: theme → refreshed registry → Fusion Core/Builder → registry plugins → Patcher → general → proof The ordered-family rule is documented and APPLIED in the live route as of 4 Aug reconciliation. However the nightly routine does not update themes at all (PLP-021), so this rule cannot fire unattended. The rule itself is sound; its precondition (unattended theme updates) is missing. |
Nothing tried yet | After PLP-021 (theme updates added): Avada theme update in a nightly run is followed by a second plugin pass that captures Fusion Core and Fusion Builder updates. Run evidence shows version changes on | OPEN Not yet confirmed |
| QRK-003 | [FLEET RULE] flush-css --regenerate is PROHIBITED_BY_DECISION_134 unattended — CHALLENGED-BY-JAY The current host/operator path still permits unattended flush-css --regenerate (RECONCILIATION.md status MISSING). The executor and offline fake refuse it structurally (PROHIBITED_BY_DECISION_134), but the operator path can still call it. Safe reset is: Elementor DB update + Pro DB update where pres... |
Nothing tried yet | PENDING adjudication verdict (PLACE / SUPERSEDED / UNPROVEN / NEEDS-JAY). After verdict is recorded here, the named observation will be set. | OPEN Not yet confirmed |
| QRK-005 | [FLEET RULE] Woo write-lock at /cart/ /checkout/ /my-account/ /wc-api/ /?wc-ajax=* before high-risk WC mutation; wp maintenance-mode insufficient Status is APPLIED in live route per 4 Aug reconciliation. However: custom cart slugs for each Woo site must be detected per site (coldtownbeer uses /basket/ and /checkout-3/; wearekilter uses /basket/). The maintenance-mode insufficiency is a standing trap. Each Woo site still needs its own separate... |
Nothing tried yet | All Woo sites run through a separately sealed one-site cohort. Cart/checkout write-lock applied at Cloudflare/nginx before each Woo update, using per-site detected slugs (not assumed). wp maintenance- | OPEN Not yet confirmed |
| QRK-007 | [FLEET RULE] Core and themes on multisites are a separately governed job with their own approval — MISSING from live route Core/themes are not universally held out of ordinary Woo/multisite work. A Woo or multisite cohort that includes core or theme targets will update them without the separately governed approval. This is MISSING from the live route. |
Nothing tried yet | After implementation: a Woo or multisite cohort that would include core or theme targets refuses with CORE_THEME_GOVERNED_JOB and requires a separate approval. A test run on a multisite with a pending | OPEN Not yet confirmed |
| QRK-C-001 | [JAY RULING] sitegrid: ACF Pro vendor/manual residual NOT dropped; SiteGround no update route is a build The fact sheet simplified sitegrid.co.uk to 'excluded from the normal routine' and lost the ACF Pro vendor/manual residual. Jay's ruling: this is NOT dropped — carry it as an open row. ACF Pro on sitegrid is a vendor/manual residual requiring channel/entitlement admission before sealing. Separately:... |
Nothing tried yet | sitegrid.co.uk carries an explicit ACF Pro vendor/manual residual row in the fact sheet and problem log. ACF Pro channel/entitlement confirmed before any sitegrid update is sealed. SiteGround update r | OPEN Not yet confirmed |
| QRK-C-002 | [JAY RULING] chemcoint on Cloudways: no-updates RETAINED BACKUP; fact sheet wrongly applies FD4 operational quirks to both The fact sheet currently applies the live FD4 installation's operational quirks (ThemeFusion channel mismatch, master-user WP-CLI notes) to the Cloudways chemcoint entry. The Cloudways chemcoint is a no-updates RETAINED BACKUP (Jay ruling: retained for about a week while the xCloud migration settles... |
Nothing tried yet | Fact sheet updated: Cloudways chemcoint row shows lifecycle=RETAINED_BACKUP, no_updates=true, note='Jay deletes after xCloud migration settles.' FD4 xCloud chemcoint row shows its own operational quir | OPEN Not yet confirmed |
| QRK-EST-001 | [ESTATE] Two stop conditions sat unread in a document for two weeks — found only when the old quirks record was cross-checked The FD3 verb-hash stop condition (six sites blocked) and the FD1 verb-hash never-read condition were both present in QUIRKS-84.md (sealed 6 Aug 2026) and sat unread for fifteen days. They were found only when the old quirks document was finally cross-checked as part of the second-pass seat task (21 ... |
Both stop conditions documented in sealed quirks table. Not surfaced to the prob; Cross-checked QUIRKS-84. Stop conditions identified and raised as QRK-S-001 and | Every sealed advisory document in the estate is cross-checked into the problem log within one working session of its creation. No stop condition or named failure exists only in a sealed advisory. The | OPEN Not yet confirmed |
| QRK-EST-002 | [ESTATE] livingstonjames / livingstonjamesgroup / ljg-jobs conflated repeatedly — three domains always treated as fewer Three distinct domains, two FD3 apps, separate WordPress installs. livingstonjames.com (HIGH priority, named in FLEET-PLAN §16 HIGH-priority sites). livingstonjamesgroup.com (NORMAL priority, also on FD3 host-parity stop list). ljg-jobs.com (NORMAL priority, held LayerSlider, elementor-pro:4.2.1 and... |
Nothing tried yet | No cohort, plan, or report conflates any two of the three domains. All three carry their own routed target rows. A different seat confirms by reading a run that references all three separately. | OPEN Confirmed 2026-08-21 by ? |
| QRK-EST-003 | [ESTATE] Stale parked/excluded labels have no expiry, review, or lifting mechanism — FOUR proven instances; estate-wide sweep running under W8 A label applied for a real reason outlives the reason and silently removes a site from the routine. Nothing surfaces it. Jay's framing (2026-08-21): 'That is four sites now found carrying do-not-touch labels nobody ever lifted.' FOUR proven instances — all found only when QUIRKS-84 was finally cross... |
Four stale labels identified when QUIRKS-84 was cross-checked. All four parks LI | Every remaining park/exclusion/hold label in the estate carries: (1) a dated reason citing a decision reference, (2) a named lifting condition, (3) a review date or trigger. Seat W8 has delivered its | OPEN Confirmed 2026-08-21 by ? |
| QRK-EST-004 | [ESTATE] Test class: a test that supplies an input the production path structurally cannot supply proves a capability that does not exist The test class: a test supplies an input the production path structurally cannot supply, and therefore passes for a capability that does not actually exist. This is a green test standing in front of a broken route — the same false-clean shape as the estate's other traps, but in the test layer. The i... |
Accepted this as its own finding. Immediate instance: drop Formidable flow from | Every test in the estate that asserts a caller/identity/permission outcome either: (a) uses the exact identity string the real lane presents, or (b) carries a comment in the test body naming the bypas | OPEN Not yet confirmed |
| QRK-S-004 | [PER-SITE] ai-exploration.com (CW-Ai): wp-config relative require breaks under WP-CLI eval cwd wp-config.php line 39 uses a relative require('wp-salt.php') that fails under WP-CLI's eval cwd. The file exists, lints clean, and is readable. Remediation stays LOCKED; the probe classifier's fix-perms label is a known heuristic mismatch. Zero ssh-visible backups on this app (Cloudways console only... |
Documented. No fix applied. | WP-CLI commands on ai-exploration complete without relative-require errors. Or: the remediation path is explicitly approved and applied (LOCKED constraint resolved). Update completes and version moves | OPEN Not yet confirmed |
| QRK-S-006 | [PER-SITE] dunglassestate.com (FD1): TWO CONFLICTING failure classes from 4 August — neither is authoritative Two different run records for the same domain on the same day: AUR1785834430EAFBE8293D105 = 'pre-mutation stage failure'; AUR1785873033E40F1E9DCA0E9 = 'post-mutation target-version verification failed'. Standing trap: its verified base-Elementor update has previously been destroyed by the all-or-not... |
Conflict documented. Neither class accepted as truth. | Exact rollback, snapshot, attempted target versions and failure class recovered from named run records. Conflict reconciled. A new routed plan excludes Pro from the target set. Run completes without r | OPEN Not yet confirmed |
| QRK-S-007 | [JAY RULING] livingstonjames / livingstonjamesgroup / ljg-jobs are THREE separate domains — do-not-conflate; priorities settled Three distinct inventory rows, three distinct sites, two different hosts. livingstonjames.com (FD3): HIGH priority (named in the sixteen HIGH-priority sites in FLEET-PLAN.md). livingstonjamesgroup.com (FD3): NORMAL priority. ljg-jobs.com (FD3): NORMAL priority. All three have repeatedly been treated... |
Nothing tried yet | All three sites have their own current routed target rows and family classifications. livingstonjames.com UNKNOWN status resolved by one routed inspect. No cohort conflates any two of the three. | OPEN Confirmed 2026-08-21 by ? |
| QRK-S-008 | [PER-SITE] coldtownbeer.com (CW-MS5): custom cart slugs /basket/ and /checkout-3/, Divi-bodycommerce cart UI MS5 blog_id=6. Custom slugs: cart /basket/, checkout /checkout-3/ (legacy duplicate page), my-account /my-account/. Basket renders Divi-bodycommerce custom UI — the standard WooCommerce 'cart is empty' string returns 0 hits even when empty. Must use |
Nothing tried yet | The Woo update route for coldtownbeer uses the correct cart markers (title + woocommerce-cart class + et_pb_) and the correct custom slugs (/basket/, /checkout-3/, /my-account/). Cart UI check passes | OPEN Not yet confirmed |
| QRK-S-009 | [PER-SITE] transglobaltraining.com (CW-Trans): pinned-origin contract failed; hard-held until origin health is green Operator-pinned-origin contract failed at 4 Aug: homepage unknown, origin unhealthy, public code 0, asset gate failed, while checksums OK / 80 assets / 0 failures / mutation_started=false. Stripe + Revolut payment gateways. Breeze cart/checkout/my-account exclusions configured at Wave T. Hard-held u... |
Documented as hard-held. No fix applied. | Public/operator origin health confirmed green for transglobaltraining. Woo route runs with all guards active. Payment gateway pages (Stripe, Revolut) verified accessible after update. | OPEN Not yet confirmed |
| QRK-S-011 | [PER-SITE] houseofsleigh.com (CW-Sleigh): 4 August terminal halt — public/operator-origin pre-apply health failed 4 August terminal halt: public/operator-origin pre-apply health failed before mutation. Separately, inspect_exit_124 on 5 Aug. Current operator-origin health and current Elementor targets must be bound to its existing provider route before anything else. Note: supplements PLP-R20. |
Documented as requiring fresh operator-origin health check. No fix applied. | Current operator-origin health confirmed green for houseofsleigh. Elementor targets bound to existing provider route. Update completes without pre-apply health failure. | OPEN Not yet confirmed |
| QRK-S-012 | [PER-SITE] bruntsfield.org (FD2): Avada accounting refused 4 Aug; also Woo; core manual 6.9.4 Avada accounting refused 4 Aug, contained. Also a Woo site. Core stayed manual at 6.9.4. Requires: Woo lock + Avada ordered family; core and theme excluded (governed job — QRK-007). |
Documented. No fix applied. | bruntsfield runs through Woo lock + Avada ordered family. Core stays at 6.9.4. Avada accounting passes. Woo cart/checkout accessible after update. | OPEN Not yet confirmed |
| QRK-S-014 | [PER-SITE] chemcoint.com (CW-Chemco): master-user WP-CLI broken; WP_CLI_PACKAGES_DIR workaround; ThemeFusion channel mismatch Master-user WP-CLI broken (cloudways-lab/dboptimize missing autoload). Workaround: WP_CLI_PACKAGES_DIR=$(mktemp -d). App-user WP-CLI is fine. inspect_exit_124 → GENUINELY_UNKNOWN current target state, NOT clearance. ThemeFusion registry/channel mismatch with zero executable targets. ACF Pro manual r... |
WP_CLI_PACKAGES_DIR workaround documented. No fix applied to the underlying WP-C | WP-CLI commands on CW-Chemco complete without missing autoload errors (either via the workaround or by repairing the master-user packages). ThemeFusion channel reconciled. exit_124 no longer occurs or | OPEN Not yet confirmed |
| QRK-S-015 | [PER-SITE] ardenpm.co.uk (CW-Arden): block-storage docroot /mnt/BLOCKSTORAGE/; ThemeFusion channel mismatch; umask cure placed Block-storage layout (/mnt/BLOCKSTORAGE/). Bespoke Avada-Child-Adren theme. 4 Aug allocator/staging failure (FRE-12647 already existed). ThemeFusion registry/channel mismatch with zero executable targets. inspect_invalid_json_or_process_failure in the nightly is benign slow Cloudways relay. The 2026... |
umask 022 cure deployed (b56679f14bc6). FRE-12647 allocator/staging failure: no | ThemeFusion channel reconciled for ardenpm. Allocator staging failure resolved. Updates complete without inspect quarantine blocking them. | OPEN Not yet confirmed |
| QRK-S-016 | [PER-SITE] rutherfordcross.com (FD3): exact ACF/hero guard required; PDF Viewer vendor residual; no CSS regeneration Data-bearing site (LWI-203). Exact ACF/Elementor hero invariant: hero IDs 4d4dfc43-backfix and 410500d4-backfix, ACF key field_640852806a9b3:lead_image, exact geometry, and one exact active-theme Customizer CSS record. The four-record Elementor/Customizer repair is excluded and still awaits Jay's sc... |
Nothing tried yet | The ACF/hero guard passes: hero IDs verified present, lead_image correct, geometry correct, Customizer CSS record intact. PDF Viewer vendor residual explicitly recorded as MANUAL_VENDOR_HELD. Update c | OPEN Not yet confirmed |
| QRK-S-017 | [PER-SITE] 21ccgroup.com (CW-21CC): three health-probe blockers including unsatisfiable invented SNI Custom WP_CONTENT_DIR=public_html/app/; actual WP root is public_html, NOT public_html/app. An inventory copy with sha fe173d30 is an explicit negative fixture (misplaces this root). Three independent V2 health-probe blockers: (1) Varnish OFF, Breeze page cache ON, WP-Optimize deactivated, Elementor... |
Three blockers documented. Unsatisfiable SNI identified as an invented hostname | All three health-probe blockers resolved: cache stack confirmed live (no PENDING-LIVE-READ), SNI probe replaced with a reachable hostname, dual-root snapshot taken and verified. 21ccgroup updates from | OPEN Not yet confirmed |
| QRK-S-019 | [PER-SITE] gregorblameypianist.co.uk (FD1): D172-parked; historical origin-identity defect; NOT mechanically enforced D172 parked with historical origin-identity defect. NOT mechanically enforced by unrestricted full-fleet mode. Any unrestricted trigger will include this site unless explicitly excluded. A fresh diagnosis that explicitly clears it is required before it may run. |
Nothing tried yet | Either: fresh diagnosis explicitly clears the D172 parking and the origin-identity defect is resolved, and gregorblameypianist is admitted to the fleet; or: the D172 parking is mechanically enforced s | OPEN Not yet confirmed |
| QRK-S-020 | [PER-SITE] johnsonlegaledinburgh.co.uk (FD1): D172-parked; NOT mechanically enforced D172 parked. NOT mechanically enforced by unrestricted full-fleet mode. Exclude unless a fresh diagnosis explicitly clears it. Do not rely on the trigger to exclude it. |
Nothing tried yet | Either: fresh diagnosis explicitly clears the D172 parking, and johnsonlegaledinburgh is admitted to the fleet; or: the D172 parking is mechanically enforced so no unrestricted trigger can include it. | OPEN Not yet confirmed |
| QRK-S-022 | [PER-SITE] therowdental.com (CW-Your): KNOWN_ROUTE_BLOCKED; literal-origin binding missing; highest security-return isolated site KNOWN_ROUTE_BLOCKED: bespoke 'therow' theme; preapply_health_failed_no_mutation from an operator-origin route mismatch, not a site fault. Public 200, origin proved healthy at 134.209.187.50. Class: operator-origin-composite-class1-missing-literal-origin. NO unchanged retry. The serving composite lac... |
Documented as KNOWN_ROUTE_BLOCKED. No fix applied. | Per-site literal-origin binding added to the serving composite for therowdental.com. Preapply health check passes. Update route unblocked. Three known-exploited rows patched. | OPEN Not yet confirmed |
| QRK-S-029 | [PER-SITE / ESTATE] livingstonjames trio conflation warning — next seat must check all three separately Any future seat that sees a plan, report, or cohort referencing 'livingston james' (singular) must verify it distinguishes all three: livingstonjames.com, livingstonjamesgroup.com, ljg-jobs.com. The conflation trap is the tendency to see one client name and assume one site. There are three WordPress... |
Nothing tried yet | A different seat produces a cohort or report that references all three domains separately, with the correct priority and quirk notes for each. | OPEN Confirmed 2026-08-21 by ? |
| PLP-008 | awsexecutive: complianz-gdpr halt from 19 Aug has been invisible for two days awsexecutive's last successful run was 2026-08-19T13:21:20Z (manual daytime run). Its last scheduled 02:00 run was 19 Aug, which halted on complianz-gdpr (class B, 'version did not move') with a multisite DOMAIN_CURRENT_SITE warning polluting output (same banner-pollution class as the --skip-plugins... |
Nothing tried yet | After PLP-007 is resolved and awsexecutive can run: the complianz-gdpr update is handled (updated, held, or explicitly noted as pending manual licence action). The runner does not halt on this site on | OPEN Not yet confirmed |
| PLP-009 | Telegram summary demotes STALE_RUN to unnamed '1 host has stale run' The 221-byte Telegram anomaly summary names NO_REPORT hosts (e.g. 'FD1, FD2, FD3, FD4, silentadventures did not report') but demotes STALE_RUN to '1 host has stale run' without naming the host. STALE_RUN can be worse than NO_REPORT — awsexecutive had missed two consecutive nights. A host with a stal... |
Nothing tried yet | After fix: STALE_RUN entries in the Telegram summary name the host and state the stale duration in hours, at the same visibility level as NO_REPORT entries. | OPEN Not yet confirmed |
| PLP-010 | W11 brief rewrite (nightly-brief.sh) has never executed once The W11 rewrite of nightly-brief.sh (sha fd60813a573a9ef3, 25,059 bytes, placed 20:38 on 20 Aug, confirmed byte-identical on all four hosts) is wired as the second ExecStopPost. It returned 203/EXEC on every host on 21 Aug — the same mode loss that stopped ExecStart. It has never executed once since... |
chmod 0755 applied as part of PLP-001 fix. Brief now executable. First execution | After the 2026-08-22 02:00 run: the brief fires, sends, and Jay receives readable inline text rather than a file attachment. Proof contract requires confirmation from a different seat reading the Tele | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-011 | Plugin backup guard unproven on FD×4 and 21ccgroup — never triggered The backup guard placed 20 Aug is in the live bytes on FD1–FD4 (WP_PLUGIN_DIR present, shas match placement record). But FD1–FD4 did not run at all on 21 Aug (PLP-001). On 21ccgroup (CW), the guard is live but last night had nothing pending (db_bytes=0, plugins_bytes=0, integrity_ok=false, outcome=O... |
Nothing tried yet | After first successful FD run (PLP-001 resolved): FD1–FD4 backup guard triggers on at least one site with pending updates, producing a non-empty plugin backup. Forced-failure test on a canary site: a | OPEN Not yet confirmed |
| PLP-012 | 33 Elementor orchestrator mismatches from 'data updater queued' banner in version string The post-update version read of Elementor (without --skip-plugins) captures the 'Elementor data updater process has been queued' banner into the version string. The orchestrator records a version that is a paragraph, compares it to the clean live version (e.g. 4.2.3), and reports a mismatch. 33 fals... |
Diagnosed both directions of the --skip-plugins fault. Version-read banner fix p | After next FD run: mismatch count for Elementor is 0 across all sites that had an Elementor update. Version string reads as a clean semver, not a paragraph. | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-013 | Formidable Pro: premium probe did not pick up update waiting in silentadventures admin An update for Formidable Forms Pro was visible in the silentadventures admin on the evening of 20 Aug. The 21 Aug run listed only all-in-one-wp-migration and complianz-gdpr-premium as pending; formidable-pro shows update=none at the live read on 21 Aug. By Jay's grading rule: if the run doesn't take... |
Premium registration fix applied at some earlier block. Has not taken the update | After reopened fix: Formidable Pro on silentadventures shows update=available and the nightly takes it in the next run. formidable-pro version moves forward and is recorded in the run evidence. | OPEN Not yet confirmed |
| PLP-017 | Wrong belief: 'thirteen hidden fleet capabilities' blocked the loop — this was a mistaken premise Sessions and planning prior to 21 Aug treated 'thirteen hidden fleet capabilities' as the primary reason the fleet box was unusable. The corrected finding (Colin C, live catalogue read): the fleet box is blocked by exactly ONE unserved capability (ops-fd-target-filter-cohort-run). The 13 invisible c... |
Nothing tried yet | This is a knowledge correction, not a fix. Confirmed when no session after 21 Aug uses the 13-capability figure as the explanation for why the fleet box cannot run. | OPEN Not yet confirmed |
| PLP-023 | SiteGround has no update route built at all — one site lives there (wedderliehouse) wedderliehouse.com (and staging5.wedderliehouse.com, found 21 Aug) live on SiteGround. There is no update route built for SiteGround. FLEET-PLAN: 'never written, because one site lives there — that is a build.' Colin B section 1 notes a 7 Aug evidence record shows wedderliehouse was updated over pla... |
Wedderliehouse updated over plain SSH per 7 Aug evidence record. Route not forma | A defined, repeatable SiteGround update route exists and is included in the fleet loop. wedderliehouse.com appears in the run evidence after the next full fleet pass. | OPEN Not yet confirmed |
| PLP-024 | Periodic version audit does not exist; silently stale plugins invisible until someone notices No periodic audit exists to check 'how old is what is actually installed' (as opposed to 'is an update pending'). A lapsed licence causes a plugin to sit several versions behind while the site reports itself up to date — 'nothing pending' cannot be trusted as a clean result. Complianz on silentadven... |
Nothing tried yet | A periodic version audit runs at least monthly. Its output lists installed version, latest available, and staleness in days for every plugin and theme. Avada-bundled plugins are flagged with a differe | OPEN Not yet confirmed |
| PLP-025 | Divi on signaturepubs: update waiting, no documented handling rule signaturepubs.co.uk has a Divi theme update waiting. No handling rule is documented for Divi updates on this estate. Avada and Divi licences should all be active; a theme not updating makes the licence a suspect. Divi (like Avada) may bundle plugins that update through its own mechanism rather than ... |
Nothing tried yet | Divi licence confirmed active on signaturepubs. Divi update applied (manually or via whatever route works). A documented handling rule for Divi updates exists in the fact sheet quirks for signaturepub | OPEN Not yet confirmed |
| PLP-026 | Formidable Pro not picked up promptly by the routine on most sites Formidable Pro updates normally on most sites but is not picked up immediately — only later. This is separate from the premium-registration failure on silentadventures (PLP-013) and separate from any licence issue. The exact mechanism causing the delay is not established. Fleet-wide issue, not site-... |
Nothing tried yet | Root cause of pickup delay identified. After fix, Formidable Pro updates appear in run evidence on the same cycle the update becomes available, not a later one. | OPEN Not yet confirmed |
| PLP-028 | Four convention-derivation false-clean traps — open until 'read facts, never derive' is proven placed Four traps, each producing a pass rather than an error: (1) chemcoint, progressivepartnership, safesimplesecure, rogueflowers have www-prefixed docroots — a check assuming the plain domain looks in the wrong place and reports clean; (2) understorybar has bare system user 'understorybar' not the usua... |
Nothing tried yet | After the fact sheet becomes the single oracle: the routine reads docroots, system users, and log paths from the fact sheet, not derived from domain names. A check on each of the four affected sites p | OPEN Not yet confirmed |
| PLP-030 | Avada second-pass rule missing from nightly routine — bundled plugin updates always missed on first pass Updating the Avada theme makes two Avada core plugins updatable a few minutes later. A single pass will always miss them, report clean, and leave them behind. The two-pass rule exists in auto_routine.sh (avada_strengthened, avada_pass3_updates_json, avada_themefusion_unhandled_updates), but only on ... |
Nothing tried yet | After Avada theme updates are added to the nightly (PLP-021): the second-pass rule fires on Avada sites. Run evidence shows bundled plugin updates captured in the second pass that were not available b | OPEN Not yet confirmed |
| PLP-031 | Colin A's 0755 restore left no record on local disk — evidence-landing failure Colin A applied chmod 0755 to eight files across FD1–FD4 on 21 Aug (07:44–07:45Z approx). The session produced pre/post evidence captures in the scratchpad but stated 'nothing else written anywhere'. No KNOWLEDGE-RECORD or fix log exists for this mutation on local disk. The last machine-proven state... |
Nothing tried yet | After this problem is addressed: any fix involving a remote file mutation writes a local evidence file to the workspace (mode before, sha before, mode after, sha after, timestamp, authorisation refere | OPEN Not yet confirmed |
| PLP-R04 | [RESIDUAL 6-AUG] arrayjet.com: Woo route with Elementor ordering Woo fallback preflight must bind Woo data/cache/hold/lock controls while excluding Elementor base/Pro targets. Shop journey halt from 6 Aug is separately resolved (Colin B proved the minimum-quantity cure on 21 Aug). Outstanding: proper Woo route with all guards formalised. |
Shop journey halt root-caused (minimum quantity=5 required). Probe cured. Arrayj | arrayjet.com runs through a proper Woo-aware update route with lock/cap guards. Updates complete without shop-journey halt. | OPEN Not yet confirmed |
| PLP-R16 | [RESIDUAL 6-AUG] 21ccgroup.com: dynamic content dir, non-empty snapshot required Must bind both WordPress roots, dynamic content directory (app/plugins, not wp-content/plugins), non-empty snapshot and cache/identity proof before standard route. Colin B: 21ccgroup was patched with NO backup on 20 Aug because the custom plugin dir was unknown — caught in time, but the route is sti... |
Custom plugin dir (app/plugins) confirmed live. Route not formalised; no backup | 21ccgroup.com update completes with a non-empty backup from app/plugins confirmed before the update proceeds. | OPEN Not yet confirmed |
| PLP-R19 | [RESIDUAL 6-AUG] freakwebdesign.co.uk: elementor_experiment option deleted by core upgrade Elementor core 4.2.2→4.2.3 upgrade deletes the elementor_experiment-e_element_cache option entirely; rendering broke minutes later. Nginx/two-marker origin/render proof and exact family-functional boundary required. Colin B placed a durable mu-plugin lock (pre_option_ filter) on 20 Aug. Status: PLAC... |
mu-plugin placed: freak-elementor-element-cache-lock.php. Filters the option to | After a real Elementor core upgrade on freakwebdesign: the site does not break. Homepage and two previously-broken pages return 200 after the upgrade. Confirmed by a different seat. | APPLIED_AWAITING_CONFIRMATION Not yet confirmed |
| PLP-R21 | [RESIDUAL 6-AUG] openrez.app: maintenance-aware Elementor-Pro route — SUPERSEDED by PLP-018 Maintenance-aware Elementor-Pro-only route, snapshot/rollback/health, no CSS regeneration required. SUPERSEDED for Wordfence: see PLP-018. FLEET-PLAN Jay ruling: openrez.app enrolled on nightly, internal, extremely low priority. |
Nothing tried yet | Follows from PLP-018 for Wordfence. Elementor route: UNKNOWN. | OPEN Not yet confirmed |
| PLP-R25 | [RESIDUAL 6-AUG] signaturepubs.co.uk: Formidable-Pro ordered route; also Divi update (PLP-025) Exact ordered Formidable-Pro family route for its fresh target; no filter-free admission. Also: Divi theme update waiting with no handling rule (see PLP-025). |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R26 | [RESIDUAL 6-AUG] silentadventures.co.uk: per-blog ownership, multi-family boundaries — PARTIALLY SUPERSEDED Seven-blog topology, per-blog ownership and health, full-network snapshot, multi-family/checkout boundaries required. Collect staging fault (PLP-004) and Formidable Pro miss (PLP-013) are current live blockers. archive.silentadventures.co.uk (blog 8) is permanently down on purpose — excluded from fl... |
Nothing tried yet | Follows from PLP-004 and PLP-013. Full multi-family route: UNKNOWN. | OPEN Not yet confirmed |
| PLP-R31 | [RESIDUAL 6-AUG] wedderliehouse.com: SiteGround-specific origin/content-root proof SiteGround-specific origin/content-root proof plus ordered family functional boundary required. FLEET-PLAN: SiteGround has no update route built at all (see PLP-023). wedderliehouse.com and staging5.wedderliehouse.com (never previously seen) are the two SiteGround roots. Staging root: Jay will likel... |
Nothing tried yet | Follows from PLP-023 (SiteGround update route build). | OPEN Not yet confirmed |
| QRK-004 | [FLEET RULE] Formidable Pro needs a functional proxy (real form render/submit) before update — CHALLENGED-BY-JAY as UNPROVEN No evidence-grounded render/submit proxy is bound for Formidable Pro updates. If a named failure exists that motivated this rule, it must be cited. If no named failure exists, the rule may be UNPROVEN and the hold may be unnecessary. Adjudication is determining this. |
Nothing tried yet | PENDING adjudication verdict. If PLACE: a functional form render/submit proxy is bound before Formidable Pro updates run, with a named site where the proxy was observed to detect a real fault. If UNPR | OPEN Not yet confirmed |
| QRK-006 | [FLEET RULE] Vendor/manual channel held is not failure — MANUAL_VENDOR_HELD with dates and versions; seven named sites on LayerSlider 8.3 The complete alias/hold census and every hold's fresh re-detection remain pending. The rc=0 success-but-unchanged trap is not mechanically detected — a caller reading only the exit code sees success when the version never moved. Seven named sites carry LayerSlider 8.3 as a held row; any routine that... |
Nothing tried yet | After fix: MANUAL_VENDOR_HELD records carry site, plugin, installed version, offered version, hold date, reason, and next review date. The nightly runner detects version-unchanged-post-update and reco | OPEN Not yet confirmed |
| QRK-008 | [FLEET RULE] Maintenance/holding never a reason to skip updates; a holding page is never a fault The routine still treats maintenance/holding appearances as potential faults and raises problems for them. figs.green and sohogreen still on public_frontend_v1 profile (Jim V's Kilter candidate does not cover them), meaning their 503s continue to fail and roll back until a separately approved profil... |
Decision 187 issued. Three sites released. Profile reassignment for figs.green a | After fix: figs.green and sohogreen.co.uk are on a profile that does not require public-frontend health for their 503 maintenance state. The routine does not raise a fault for sites that have been in | OPEN Not yet confirmed |
| QRK-S-003 | [PER-SITE] theravenglasgow.com (FD1): Avada relic — active theme is hello-elementor but fusion-core/builder active Avada theme files installed and fusion-core + fusion-builder active, but the active theme is hello-elementor. Classic Avada-leftover state. HTTP 503 recorded after 10 June user-sanitisation run. A correct engine would skip the Avada route (installed-but-inactive Avada does not select the Avada route... |
Nothing tried yet | Jay confirms intent. Either: Avada cleaned up and theravenglasgow runs on the Elementor route; or: Avada switch reverted and site runs on the Avada ordered family route. Either way: no ambiguity remai | OPEN Not yet confirmed |
| QRK-S-005 | [PER-SITE] kyloerestaurant.com (FD1): licence-blocker label is WRONG — D171 proves prior-run dependency boundary FLEET-MAP carries an old Elementor licence-blocker label for kyloerestaurant. Decision 171 and the archaeology prove a prior-run dependency/publication boundary, not a licence failure. Per-site licence state remains pending. The licence label must not be copied as truth. A concrete fresh-run entitle... |
Nothing tried yet | FLEET-MAP licence-blocker label corrected or removed for kyloerestaurant. Per-site licence state confirmed from a live fresh-run entitlement read. The site routes through the Elementor cross-run bound | OPEN Not yet confirmed |
| QRK-S-010 | [PER-SITE] wearekilter.com: owner-declared-maintenance verification profile — backend health required, homepage checks not applicable wearekilter is released by D187 but retains owner_declared_maintenance_backend_v1 profile: homepage_checks_applicable=false, positive backend evidence required, maintenance must not be inferred from bytes. The only INV row carrying an explicit verification_profile. Woo-active with cart /basket/, che... |
Kilter profile applied. Jim V candidate covers Kilter only — does not cover figs | wearekilter.com updates via backend-health verification (not homepage). woocommerce_v1_unsupported cleared. Fluent SMTP update applied. Site does not roll back due to maintenance-mode health check fai | OPEN Not yet confirmed |
| QRK-S-013 | [PER-SITE] sohogreen.co.uk (FD3): off the canary roster (roster hold halts the nightly) sohogreen.co.uk is off the canary roster (a roster hold halts the nightly). Per MEMORY.md: sohogreen OFF canary roster applied 2026-07-31. sohogreen is RELEASED by D187 for plugin updates, but must remain off the canary roster. HTTP 503 is a deliberate Elementor hold, not a fault. Still on public_fr... |
sohogreen removed from canary roster. | sohogreen runs plugin updates normally (D187). It does NOT appear on the canary roster. Its 503 maintenance state does not cause the nightly to halt. Profile reassignment (away from public_frontend_v1 | OPEN Not yet confirmed |
| QRK-S-018 | [PER-SITE] figs.green and sohogreen.co.uk: still on public_frontend_v1 profile — Jim V candidate does NOT cover them Both figs.green and sohogreen.co.uk are released by D187 (update them), but their 503s continue to fail and roll back because they remain on public_frontend_v1 profile. Jim V's candidate placement covers wearekilter.com ONLY. A separately approved profile-data change is required for each. Until plac... |
figs.green and sohogreen released from maintenance-based hold. Profile reassignm | figs.green and sohogreen each have a separately approved profile-data change placing them on a backend-health or maintenance-aware profile. Their updates no longer roll back due to 503 on the public f | OPEN Not yet confirmed |
| QRK-S-021 | [PER-SITE] silentadventures.co.uk: case-sensitive SSH alias 'paperclip-sa' and HTTP-only ms.sil-nt.com TLS gap SSH alias paperclip-sa is case-sensitive lowercase only — never capitalise. ms.sil-nt.com is HTTP-only (TLS gap, LWI-194). Seven-blog multisite, topology/IDs/live-archived flags unbound. WPML PHP Deprecated: warnings (noise, not a fault). The true historical blocker was a wp-salt.php relative-includ... |
Nothing tried yet | SSH alias consistently used as paperclip-sa (lowercase). ms.sil-nt.com TLS gap addressed or explicitly accepted. Seven-blog topology confirmed with all IDs and live/archived flags recorded in the fact | OPEN Not yet confirmed |
| QRK-S-023 | [PER-SITE] livingstonjames.com (FD3): quirk status UNKNOWN — not in any 5 Aug family cohort or list quirk status UNKNOWN. Last grounded state: 28 July, contained generic_target_version_verification_failed. Appears in NO 5 Aug family cohort, NO standard-pending set, NO held list, NO quarantine list and NO failure list. Its current routed target rows and family classification are unknown. Distinct f... |
Nothing tried yet | One routed inspect on livingstonjames.com establishes its current target rows and family classification. UNKNOWN status resolved. | OPEN Not yet confirmed |
| QRK-S-024 | [PER-SITE] blackbulledinburgh.co.uk (FD4): HTTP 403 recorded at FD-SPRINT-1 Elementor-family serving boundary PLUS recorded HTTP 403 at FD-SPRINT-1. Must confirm the 403 is a WAF/challenge rather than ill health before scheduling. Note: Wordfence scan failure is separately tracked in PLP-018. |
Nothing tried yet | 403 confirmed as WAF/challenge (not ill health) via a live check. Site can then be scheduled for the Elementor family boundary. Or: confirmed as ill health and treated accordingly. | OPEN Not yet confirmed |
| QRK-S-025 | [PER-SITE] progressivepartnership.co.uk (FD1): ACF/Elementor image-display risk — Jay-named Named by Jay as another Elementor+ACF image-display case, included in the later affected-site audit but never mutated. Treat as an ACF/Elementor image-display risk of the Rutherford class. Do not run an Elementor transition without a functional image/hero check. Also carries www-prefixed docroot (se... |
Nothing tried yet | ACF/Elementor image-display guard bound to progressivepartnership before any Elementor transition. Update completes with hero/image check passing. | OPEN Not yet confirmed |
| QRK-S-026 | [PER-SITE] fortheggs.co.uk (FD2): failed Avada canary — fold into next FD2 Avada cohort Failed Avada canary (FD2). Fold into the next FD2-eligible Avada cohort as an ordinary member; do not run as a separate retry cohort. |
Classified as failed canary. Documented retry route (fold into next FD2 cohort). | fortheggs.co.uk included in the next FD2 Avada cohort. Update completes via the ordered family route. | OPEN Not yet confirmed |
| QRK-S-027 | [PER-SITE] safesimplesecure.com (FD3): www-prefixed path; Avada/Formidable split; stale 4 Aug inspection quarantine 4 Aug inspection quarantine, now showing the ordinary Avada block; STALE_NEEDS_CONFIRMATION. Path /var/www/www.safesimplesecure.com, HTTP 301 www redirect. Requires exact Avada/Formidable family split; no unchanged retry. One routed Avada preflight is the named clearance. Also carries the www-prefix... |
Quarantine classified as STALE_NEEDS_CONFIRMATION. No fix applied. | Inspection quarantine cleared by one routed Avada preflight on the www-prefixed path. Avada/Formidable family split applied. Update completes. | OPEN Not yet confirmed |
| QRK-S-028 | [PER-SITE] rogueflowers.co.uk: Qode re-save wired into nothing; www-prefixed docroot; HOLDING state per Jay ruling 2026-08-21 The Qode/Bridge logo re-save rule (Q3) is documented in three canon places (FM:826, FM:1000, ledger S26) and wired into nothing. No routine, gate, verb or executor performs a Bridge/Qode options re-save. fleet-inventory.tsv has no per-site post-update hook column. Ledger S26 is marked ENFORCED but t... |
Completed manually after the sealed cut; apex-526 fault CURED AND VERIFIED (6/6) | Jay ruling on D172 parking status returned (see QRK-D-001). If still parked: no automated update runs. If cleared: Woo channel/accounting reconciled, cart marker uses /basket/ slug, and Jay re-saves Q | OPEN Not yet confirmed |
| PLP-014 | Ten Cloudways sites on hardcoded wp-content backup path Ten Cloudways sites (names NOT ESTABLISHED in this session — noted as deferred from Wednesday 20 Aug handover) still carry the hardcoded wp-content backup path rather than the WP_PLUGIN_DIR-derived path. This is the same class of fault that caused 21ccgroup to silently find nothing on backup (21ccgr... |
Identified and explicitly deferred. Not fixed. | After patch: all ten Cloudways sites use WP_PLUGIN_DIR-derived backup path. Backup integrity_ok=true on a site whose custom content directory is not wp-content. | OPEN Not yet confirmed |
| PLP-027 | progressivepartnership: plain-name log empty; real entries in www-prefixed log progressivepartnership has two log files. The plain-name log is empty; the real entries are in the www-prefixed log. Legacy residue from a domain move to non-www and back again for the client's IT. Any check reading the plain-name log finds nothing and looks clean. The fact sheet already carries the... |
Nothing tried yet | After tidy: the plain-name log is removed or the runner reads the correct www-prefixed log path. No subsequent read of the empty log produces a false-clean result. | OPEN Not yet confirmed |
| PLP-029 | Auto-update-disabled register: wearemascot.com enrolled 21 Aug; register is a first-class record The auto-update-disabled register does not exist as a machine-readable record. wearemascot.com (FD1): client declined the updates plan on 21 August 2026; remains hosted; 6 pending plugin updates now stay pending by decision; monitoring and Phase-2 security scanning continue (Jay's ruling). FLEET-PLA... |
Nothing tried yet | A machine-readable auto-update-disabled register exists at a stated path, contains at least the wearemascot.com entry with client/date/reason, and is read by the nightly runner to skip update operatio | OPEN Not yet confirmed |
| PLP-R01 | [RESIDUAL 6-AUG] ai-exploration.com: Elementor base empty-to-value update Cloudways-only empty-to-value plugin:elementor:4.2.1 place/run/compare-and-swap-restore transaction required, with every Pro/Formidable/unrelated target excluded. Elementor base not updated as of 6 Aug residual index. |
Classified in residual index as blocked. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R03 | [RESIDUAL 6-AUG] lombardi-football.com: Elementor base update FD4 one-site Elementor-base transaction required, excluding Formidable/Pro and ordinary exclusions. Not merged with Grassmarket (now retired). |
Classified in residual index. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R05 | [RESIDUAL 6-AUG] bogincur.com: Woo maintenance route with Elementor-Pro ordering Woo maintenance route plus exact Elementor-Pro ordering, write locks, snapshot and stability guards required. Pending dormancy gate (7 in-stock staged products — Jay ruling pending per MEMORY.md 55th bank). |
Classified in residual index. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R07 | [RESIDUAL 6-AUG] rogueflowers.co.uk: woocommerce_v1_unsupported; Cloudways copy off fleet woocommerce_v1_unsupported flag present. Supported Woo channel/accounting must be cleared before a current/no-work claim. FLEET-PLAN Jay ruling: Cloudways Rogue Flowers confirmed off the fleet (appears nowhere in live enumeration). xCloud FD copy: normal daily, unchanged. rogueflowers.co.uk: FLEET-P... |
Nothing tried yet | Woo channel reconciled or explicitly closed. rogueflowers.co.uk visitor experience confirmed live. | OPEN Not yet confirmed |
| PLP-R08 | [RESIDUAL 6-AUG] transglobaltraining.com: Woo route with correlated health and lock/cap Supported Woo route required plus correlated healthy public/operator origin, explicit lock/cap and exact plugin-set ordering. |
Classified in residual index. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R09 | [RESIDUAL 6-AUG] wearekilter.com: woocommerce_v1_unsupported; Fluent SMTP target woocommerce_v1_unsupported flag; Fluent SMTP target update also pending. Must clear unsupported Woo channel before routing Fluent SMTP. No filter-free widening. FLEET-PLAN: wearekilter.com enrolled on nightly, low priority, in development behind holding page. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R10 | [RESIDUAL 6-AUG] badgerandco.com: failed Avada canary, needs fresh canary Failed canary on FD3. FD3 host parity plus supported bounded Fusion result reader and a fresh canary required. No unchanged retry. |
Classified as failed canary in residual index. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R11 | [RESIDUAL 6-AUG] coldtownhouse.co.uk: failed Avada canary, needs fresh canary Failed canary on FD2. FD2 host parity plus supported bounded Fusion result reader and a fresh canary required. No unchanged retry. |
Classified as failed canary in residual index. No fix recorded. | UNKNOWN | OPEN Not yet confirmed |
| PLP-R12 | [RESIDUAL 6-AUG] cameoclarinetquartet.co.uk: LayerSlider held; Fusion accounting required LayerSlider must be held. Supported Fusion-result accounting, exact installed target, snapshot, rollback, current baseline and public/operator-origin health evidence required. Do not merge with champagne-band. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R13 | [RESIDUAL 6-AUG] champagne-band.com: Fusion accounting and held reconciliation Same evidence chain as cameoclarinetquartet, separately approved and executed. Do not merge with Cameo. Held reconciliation case. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R14 | [RESIDUAL 6-AUG] ardenpm.co.uk: ThemeFusion registry/channel mismatch Zero executable targets but ThemeFusion registry/channel mismatch. Exact channel must be reconciled before a current/no-work claim. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R15 | [RESIDUAL 6-AUG] chemcoint.com (FD4): ThemeFusion registry/channel mismatch Zero executable targets but ThemeFusion registry/channel mismatch. Exact channel must be reconciled. Note: Cloudways chemcoint is IGNORE (confirmed off fleet as retained backup). This row refers to the FD4 xCloud chemcoint only. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R18 | [RESIDUAL 6-AUG] dunglassestate.com: prior rollback; exact failure class unknown Must recover exact prior rollback, snapshot, attempted target versions and failure class before any new routed plan. No unchanged retry. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R20 | [RESIDUAL 6-AUG] houseofsleigh.com: Elementor targets bound to provider route Current operator-origin health and current Elementor targets must be bound to its existing provider route. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R22 | [RESIDUAL 6-AUG] rutherfordcross.com: Fluent SMTP-only update, ACF/hero/template marker guard Exact Fluent SMTP-only update through its dedicated no-CSS-regeneration and ACF/hero/template marker guard. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R23 | [RESIDUAL 6-AUG] safesimplesecure.com: Avada/Formidable family split Exact Avada/Formidable family split required. No unchanged retry. Also carries www-prefixed docroot (PLP-028 false-clean trap). |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R24 | [RESIDUAL 6-AUG] schoolgrid.co.uk: existing-route checksum exit/result, then Elementor base/Pro Existing-route bounded checksum exit/result, then route-compatible Elementor base/Pro handling. Site has bespoke theme with no update source (fact to record, not a difficulty). |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R27 | [RESIDUAL 6-AUG] sitegrid.co.uk: existing-route checksum, ACF Pro channel/entitlement Existing-route checksum exit/result plus ACF Pro channel/entitlement admission before sealing. Note: sitegrid.co.uk is HIGH priority and LOW fragility (simplest site on fleet, bespoke theme has no update source — a fact to record). |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R28 | [RESIDUAL 6-AUG] sleigh.co.uk: Elementor base+Pro-only target transaction Exact Elementor base+Pro-only target transaction if the reviewed route supports it; exclude migration and every unrelated target. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R29 | [RESIDUAL 6-AUG] smokinfox.co.uk: Avada/Formidable ordered split with origin proof Avada/Formidable ordered split plus public/operator-origin proof; no generic or unchanged retry. |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
| PLP-R30 | [RESIDUAL 6-AUG] therowdental.com: Phase-0 health route before new plan Current lineage lacks the proved public-only Phase-0 health route; deploy/review that smallest existing fix before a new plan. (Note: therowdental.co.uk is on the HIGH priority list; .com may be a redirect/alias.) |
Nothing tried yet | UNKNOWN | OPEN Not yet confirmed |
Rule 1 — second pass required. Updating the Avada theme makes two Avada core plugins updatable a few minutes later. A single pass will always miss them. After Avada moves, re-run the plugin pass.
Rule 2 — bundled plugins use a different door. ACF Pro, LayerSlider, Revolution Slider and others are bundled inside Avada and update through Avada's own plugin section. The normal WP-CLI update fails. If a plugin fails the normal route on an Avada site, check the Avada bundle before calling it a fault.
Rule 3 — bundled plugins can legitimately sit behind. On an Avada site this is EXPECTED until Avada releases its batch. Version audits must hold them to a different standard.
"Nothing pending" cannot be trusted as a clean result. A lapsed licence causes a plugin to sit several versions behind while the site reports itself up to date. Complianz on silentadventures and some on MS5 are known examples. Every auto-update failure must be surfaced to Jay the next day, by name.
understorybar, not the usual prefixed pattern. Any derivation from the domain gets it wrong./launch is deliberately public. Neither a homepage nor a /launch check alone gives the right picture.| Domain | Date | Reason |
|---|---|---|
| wearemascot.com | 2026-08-21 | Client declined the updates plan. Monitoring and Phase-2 security scanning continue. |
Machine-readable register not yet built (PLP-029). Jay expects this list to grow.
Published to R2 bucket paperclip-fleet-dashboard and served at fleet.freakai.co.uk. The publish leg runs INSIDE regenerate-fleet-facts.sh, so this page cannot be stale relative to the fact sheet — they are the same act. A page cannot truthfully report whether it is reachable; only a request from outside can. So no availability claim is made here.
What Jay needs to do in Cloudflare (if using the existing R2 publish route):
paperclip-fleet-dashboard) in the Cloudflare dashboard.paperclip-public-status) or create a new one scoped to the new bucket. NOT ESTABLISHED whether the existing token can write to a second bucket — this depends on how it was scoped when created.paperclip-fleet (or extend the existing service): r2-access-key-id and r2-secret-access-key.fleet to the R2 bucket's public URL (or to a Cloudflare Workers route / Pages deployment that reads from R2).Known trap: the SigV4 write origin MUST carry the bucket name in the URL path, because SigV4 signs url.pathname verbatim. Using the bare account endpoint silently writes into a bucket named after the path prefix.
Keychain slots confirmed present: paperclip-dashboard / dashboard-status-write-token, r2-access-key-id, r2-secret-access-key; paperclip-broker / r2-account-id.
Update URI is not wordpress.org and which therefore CANNOT be verified by that route — neither pending nor clean; not checked means the installation was not in the audit at all and is deliberately distinct from 0.
2026-08-20T22:24:16.603Z — the age of every environmental fact on this page.