Agent guest book

Every change to this site, newest first. Each version opens the change on GitHub. v1.211.1 · 339 changes

Versions are derived from main's commit history (the repo has no release tags on main): the first commit is 1.0.0; each later commit bumps the minor number (1.N.0), except a fix (first word fix/typo/repair/correct/restore, or "typo" anywhere in the first line) and the automated build-log commits, which bump the patch number (1.N.P).

VersionDateChangeWho
1.211.128/10/2026 02:02 GMTBuild reportsTab
1.211.028/10/2026 01:24 GMT[skip ci] assemble: docs crawl fallback reads the docs Pages origin (bucklerfamily-docs.pages.dev) instead of docs.bucklerfamily.estate, which now serves the Cedwyn copy, so the fallback stopped copying itself and /docs/ froze at 24 Oct. Next build carries it.Tab
1.210.028/10/2026 01:12 GMTprivacy_scrub: treat every *correspondence* page as correspondence, so verbatim mail on the research/wiki evidence pages and docs co_*correspondence signs as 'Requester' (CORR_CHECK then guards them on every build)Tab
1.209.028/10/2026 01:10 GMTebooks supplement PDF: add a clickable shop line on page 1 and a final 'Read the full editions' page (bundle £19.96, books £4.99, utm_source=pdf&utm_medium=supplement&utm_campaign=sf20). File is served from raw main, so no rebuild needed [skip ci]unclehowell
1.208.328/10/2026 00:41 GMTBuild reportsTab
1.208.227/10/2026 23:53 GMTsections.lock: research -> 1cc8becTab
1.208.127/10/2026 23:50 GMTBuild reportsTab
1.208.027/10/2026 23:06 GMTkeep_previous: a fresh versioned crawl copy (app.js@v=…) replaces a kept bare copy, so /terrain/ stops serving the stripped 27 Oct 00:59 app.js [skip ci]Tab
1.207.127/10/2026 23:00 GMTBuild reportsTab
1.207.027/10/2026 22:29 GMTdbserve: keep the Wayback snapshot buckets as files (P-008) [skip ci]unclehowell
1.206.027/10/2026 22:18 GMT1000 Cuts layer.json: evidence links /evidence/ev-… -> /research/evidence/ev-… (101); e-book card prices to the listed £4.99 / £19.96 (sales-fix sf16)Tab
1.205.027/10/2026 22:11 GMTLanding: prominent above-the-fold E-books button (gold, 48 px) between the two halves and the footer links, UTM home/button; landing gets 21x the /ebooks/ trafficTab
1.204.227/10/2026 21:27 GMTBuild reportsTab
1.204.127/10/2026 20:53 GMTBuild reportsTab
1.204.027/10/2026 20:27 GMTDartboard route map: add page rules and agent footerChatGPT
1.203.027/10/2026 20:24 GMTDartboard: compare all route options across institutionsunclehowell
1.202.227/10/2026 20:12 GMTBuild reportsTab
1.202.127/10/2026 19:21 GMTBuild reportsTab
1.202.027/10/2026 19:06 GMTSelf-assessment page 1.0.0: apologies owed, confusion caused, areas for improvement, prevention, two voicesTab
1.201.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (8/8)Tab
1.200.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (7/8)Tab
1.199.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (6/8)Tab
1.198.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (5/8)Tab
1.197.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (4/8)Tab
1.196.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (3/8)Tab
1.195.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (2/8)Tab
1.194.027/10/2026 18:24 GMTwayback: recover Internet Archive snapshots into local viewer (1/8)Tab
1.193.227/10/2026 17:51 GMTBuild reportsTab
1.193.127/10/2026 16:39 GMTBuild reportsTab
1.193.027/10/2026 15:53 GMTResearch pin: GHF-E106-R116-A1 page without outbound link (#46)unclehowell
1.192.127/10/2026 15:47 GMTBuild reportsTab
1.192.027/10/2026 15:46 GMTCouncil Chamber: Artifacts entry GHF-E106-R116-A1 + research pin (#45)unclehowell
1.191.027/10/2026 15:24 GMTRedirects for the links that showed 'That page did not open' (#44)unclehowell
1.190.027/10/2026 15:12 GMTThe Legal Wiki 1 of 42, Primary Records 2 of 42; Legal Wiki preselected on /docs/ghf_legalwiki/ (#43)unclehowell
1.189.027/10/2026 15:12 GMTBuy buttons go straight to checkout: buy.stripe.com, checkout.stripe.com and gumroad.com links stay direct in rewrite.py, check_links.py and selfcontain.py (every other outside link still goes to /wayback/)Tab
1.188.027/10/2026 15:07 GMTGlossary pop-up 1.0.2: dark in night mode on every page (the dialog sits in the top layer, outside the night-mode inversion).Tab
1.187.027/10/2026 15:06 GMTGlossary pop-up 1.0.1: Esc closes it even while the search box has focus.Tab
1.186.027/10/2026 15:03 GMT[site-wide] Glossary as a site-wide pop-up: web/_cedwyn/glossary-modal.js 1.0.0 (native dialog, search filter, Esc/backdrop close, focus return, day/night aware, terms from the one /_cedwyn/glossary.json). Dotted glossary words, any /glossary/ link and a new Glossary button in the small print open it at the term; /glossary/ stays a crawlable page that opens the pop-up on load, so old links keep working. wikilinks.py loads the script.Tab
1.185.027/10/2026 15:01 GMTsections.lock: pin section/research and section/wiki to the commits that remove the unsupported '1915 eviction' wordingTab
1.184.027/10/2026 15:00 GMT[site-wide] Dark mode: home and self-contained pages load ghf-boot 2.1.16 (paints the inverted root).Tab
1.183.027/10/2026 15:00 GMT[site-wide] Dark mode: a page with no background of its own (the blog, Worker pages) was inverted for night mode but the browser canvas behind it stayed white, so the text turned white on white. ghf-theme 2.1.16 paints the root (#fff for light pages, #000 for dark) at zero specificity so the inversion covers the whole screen; boot/theme cache keys bumped to 2.1.16.Tab
1.182.127/10/2026 14:57 GMTBuild reportsTab
1.182.027/10/2026 14:50 GMThalves: familytree is Wales-only (no /argentina/ family tree route or menu step); the family tree's Argentina side is removedTab
1.181.027/10/2026 14:16 GMTResearch: pin section/research to 2306158 (the green-outside-Parcel-A fixes were never pinned, so the full build reverted /research/), and add a dated 'Corrected 27 Oct 2026' notice linking /disproven/#dp-001 to 54 research and 52 wiki-copy pages that still place the green inside Parcel A. theme_notices.py: optional internal link on a notice.Tab
1.180.127/10/2026 14:15 GMTBuild reportsTab
1.180.027/10/2026 13:37 GMTwayback: record the outside-links/snapshot rule (overrides no-outbound only for the IA + live lines under each snapshot); URL-only snapshots marked 'not yet captured'Tab
1.179.027/10/2026 13:34 GMTwayback: snapshot page v2.0.0 replaces the outside-address notice; every outside link opens our snapshot, then the Internet Archive copy, then the live site; Bootstrap 5.3.3 vendoredTab
1.178.027/10/2026 13:34 GMTwayback: snapshot store part 6/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.177.027/10/2026 13:34 GMTwayback: snapshot store part 5/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.176.027/10/2026 13:34 GMTwayback: snapshot store part 4/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.175.027/10/2026 13:34 GMTwayback: snapshot store part 3/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.174.027/10/2026 13:34 GMTwayback: snapshot store part 2/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.173.027/10/2026 13:33 GMTwayback: snapshot store part 1/6 (captured copies of outside pages for the /wayback/ snapshot page)Tab
1.172.127/10/2026 13:25 GMTBuild reportsTab
1.172.027/10/2026 13:15 GMT[site-wide] Footer: remove the visible 'For agents' link from human pages (Docs link and hidden footer kept); hidden <head> academy discovery tags (agents.json link + ai-agents meta) now also on pages rebuilt after academy_pointer, e.g. /wales/. tools/wikilinks.py _small_footer, tools/quiet_pages.pyTab
1.171.027/10/2026 12:59 GMTparcels: 30-second video as main player + 'Watch the full video (10 minutes)' link, v0.0.3Tab
1.170.027/10/2026 12:59 GMTParcel A boundary: the 1970 green (VG41) is separate ground outside Parcel A (research layer row 15, research map reword, names e-book entry)Tab
1.169.027/10/2026 12:55 GMT/disproven/ v1.1.0: fact-first entries, Iron Age villa entry, 1988 demolition dates kept openTab
1.168.027/10/2026 12:52 GMTDisproven theories register (/disproven/) + 27 Oct correction notice on /parcels/ (v0.0.2)Tab
1.167.127/10/2026 12:39 GMTBuild reportsTab
1.167.027/10/2026 12:30 GMTWales + Patagonia: heritage-first copy, dispute as one point, Real / AR badges (halves 1.2.0) (#42)unclehowell
1.166.027/10/2026 12:29 GMT/ebooks/: title-shopping shelf of small poster cards (3/3)unclehowell
1.165.027/10/2026 12:29 GMT/ebooks/ shelf: 2:3 webp posters from the books' existing covers (2/3)unclehowell
1.164.027/10/2026 12:29 GMT/ebooks/ shelf: 2:3 webp posters from the books' existing covers (1/3)unclehowell
1.163.027/10/2026 12:14 GMTWales tour: 1974 measured survey shown in place (4 images + captions) (#41)unclehowell
1.162.127/10/2026 12:01 GMTBuild reportsTab
1.162.027/10/2026 11:59 GMTparcels: swap page video to parcels-1841.webm (Sion 11:58 request)Tab
1.161.127/10/2026 11:50 GMTBuild reportsTab
1.161.027/10/2026 11:44 GMT/argentina/: purge 4 pieces that are not the farm; 1974-survey drawing replaces NFA-0015 (halves 1.2.1) (#40)Tab
1.160.127/10/2026 11:35 GMTsections.lock: research -> 263d05aTab
1.160.027/10/2026 11:34 GMTbuild: "Cited on" lists on artifact pages (tools/cited_on.py) (#39)Tab
1.159.127/10/2026 11:04 GMTBuild reportsTab
1.159.027/10/2026 10:38 GMTfamilytree: register the family tree theme + /family-tree/ 301 (#38)Tab
1.158.127/10/2026 10:18 GMTBuild reportsTab
1.158.027/10/2026 09:58 GMT/wales/ and /argentina/: pictures as thumbnails that open a full-screen viewer (swipe or arrows loop through every picture) (#37)Tab
1.157.027/10/2026 09:42 GMTEvidence preview: answer /research/api/preview too (#36)Tab
1.156.127/10/2026 09:33 GMTBuild reportsTab
1.156.027/10/2026 09:33 GMT/parcels/ v0.0.1 (free): the 36 parcels video and sourced explanation (#35)Tab
1.155.027/10/2026 09:21 GMT/ebooks/: Cedwyn Academy cross-sell after the all-four bundle (membership includes the latest editions)Tab
1.154.027/10/2026 09:20 GMTPage versions table: each page shows its own 3 newest versions (open) and "See all" opens that page's GitHub history; first-party analytics beacon (/api/a, no cookies)Tab
1.153.027/10/2026 09:19 GMTDocumentary rename (2/2): theme id movie -> documentary (served at /documentary/, title 'Cedwyn · documentary', cy 'rhaglen ddogfen', es 'documental'; branch cedwyn-movie unchanged); /movie/* and /documentry/* answer 301 to /documentary/:splat, /wales/movie/* and /argentina/movie/* tooTab
1.152.027/10/2026 09:19 GMTDocumentary rename (1/2): theme key movie -> documentary in basecamp.js (e-book cross-link map, share buttons), og_cards.json and the player-heading ingredientTab
1.151.127/10/2026 08:47 GMTBuild reportsTab
1.151.027/10/2026 08:35 GMTEvidence preview: serve /api/preview (Pages Function) (#34)Tab
1.150.027/10/2026 08:33 GMTargentina: NFT images through the page, flower-heavy left out (#33)Tab
1.149.027/10/2026 08:14 GMTsections.lock: patagonia -> 6b55a29 (text and pictures alternate); pinned by hand because the API push did not start sections-ci; rides the next buildTab
1.148.227/10/2026 07:58 GMTBuild reportsTab
1.148.127/10/2026 07:22 GMTBuild reportsTab
1.148.027/10/2026 07:06 GMTsite-wide: no translation notice; language menu opens downward; no blank band at the top (#32)unclehowell
1.147.027/10/2026 06:48 GMTMerge PR #31: /wales/ opens at the topTab
1.146.027/10/2026 06:36 GMTMerge PR #30: read more, paragraph at a time, site-wide; /wales/ in one text segmentTab
1.145.327/10/2026 06:36 GMTsections.lock: research -> 2b1a7dfTab
1.145.227/10/2026 06:35 GMTBuild reportsTab
1.145.127/10/2026 06:10 GMTsections.lock: patagonia -> 0d37c95Tab
1.145.027/10/2026 05:53 GMTMerge PR #29: Wales tour hologram of Tŷ Mawr on the estateTab
1.144.227/10/2026 05:51 GMTBuild reportsTab
1.144.127/10/2026 05:49 GMTsections.lock: patagonia -> 8597b86Tab
1.144.027/10/2026 05:42 GMTMerge PR #28: share previews (Open Graph + Twitter cards)Tab
1.143.027/10/2026 05:37 GMTsite-wide: e-book whole-release versions and £4.99 step (v0.0.1 free) (#27)unclehowell
1.142.227/10/2026 05:24 GMTBuild reportsTab
1.142.127/10/2026 05:01 GMTsections.lock: wiki -> c49b354Tab
1.142.027/10/2026 05:01 GMTWiki: read /wiki/ from section/wiki (site-wide) (#26)Tab
1.141.627/10/2026 04:58 GMTsections.lock: research -> 6035547Tab
1.141.527/10/2026 04:57 GMTSnapshot reportTab
1.141.427/10/2026 04:56 GMTBuild reportsTab
1.141.327/10/2026 04:43 GMTsections.lock: research -> 6f3d4beTab
1.141.227/10/2026 04:25 GMTBuild reportsTab
1.141.127/10/2026 04:24 GMTsections.lock: research -> a034be4Tab
1.141.027/10/2026 04:07 GMTsite-wide: wikilinks footer fold — keep /projects/ TRIGGER EVENT visible (#25)unclehowell
1.140.327/10/2026 03:57 GMTBuild reportsTab
1.140.227/10/2026 03:49 GMTsections.lock: research -> 7ba76adTab
1.140.127/10/2026 03:47 GMTsections.lock: research -> 41bdee0Tab
1.140.027/10/2026 03:44 GMTsite-wide: correspondence pages never carry the family representative's name (#24)unclehowell
1.139.027/10/2026 03:43 GMTsite-wide: register the blog section + feed autodiscovery (#23)Tab
1.138.127/10/2026 03:28 GMTBuild reportsTab
1.138.027/10/2026 03:01 GMTsite-wide: quiet_pages — owner's four page decisions (27 Oct) (#22)unclehowell
1.137.127/10/2026 02:43 GMTBuild reportsTab
1.137.027/10/2026 02:02 GMTsite-wide: register the whattheydontsay section (#21)Tab
1.136.127/10/2026 01:55 GMTBuild reportsTab
1.136.027/10/2026 01:54 GMTsite-wide: pin header arrow and menu links (#20)unclehowell
1.135.227/10/2026 01:49 GMTsite-wide: restore footer keeper script; dbfs.js v4 (#19)unclehowell
1.135.127/10/2026 01:46 GMTBuild reportsTab
1.135.027/10/2026 01:45 GMTsite-wide: header ‹ › walk every theme of the visitor's half; language menu back; Cedwyn Pages (#18)Tab
1.134.227/10/2026 01:38 GMTBuild reportsTab
1.134.127/10/2026 01:08 GMTBuild reportsTab
1.134.027/10/2026 01:06 GMTsite-wide: privacy scrub keeps scripts intact (#17)unclehowell
1.133.127/10/2026 01:00 GMTBuild reportsTab
1.133.027/10/2026 00:32 GMTsite-wide: export slices include section database rows (#16)unclehowell
1.132.127/10/2026 00:23 GMTBuild reportsTab
1.132.027/10/2026 00:20 GMTSite-wide: register nft-art section + merge section databases into the catalogue (#14)Tab
1.131.027/10/2026 00:20 GMTMerge PR #15: site-wide privacy scrubTab
1.130.027/10/2026 00:15 GMTsite-wide: pages stop explaining themselves; /library/ developer docs; /db/export/ whole-database export (#13)unclehowell
1.129.327/10/2026 00:13 GMTsections.lock: research -> b103d4dTab
1.129.226/10/2026 23:58 GMTBuild reportsTab
1.129.126/10/2026 23:57 GMTsections.lock: research -> a75b0adTab
1.129.026/10/2026 23:44 GMTMerge #12: three-line 'read more' / 'less' site-wideTab
1.128.026/10/2026 23:23 GMTruntime: 'Learn more' label for folds (#11)Tab
1.127.126/10/2026 23:18 GMTBuild reportsTab
1.127.026/10/2026 23:03 GMTAgent footer: one small-print 'For agents' link on human pages (#10)Tab
1.126.126/10/2026 22:40 GMTBuild reportsTab
1.126.026/10/2026 22:33 GMTwikilinks: leave the landing page untouched (#9)Tab
1.125.026/10/2026 22:32 GMTAgent text out of human view (#8)Tab
1.124.026/10/2026 22:30 GMTHuman front end: glossary links, name-variant pop-ups, /glossary/, nested Learn more (#7)Tab
1.123.026/10/2026 22:29 GMTLanding (/): two tiles only — remove the slogan headline block and the tile flag (#6)Tab
1.122.026/10/2026 22:24 GMTMerge #5: Cedwyn Academy site-wide discoveryTab
1.121.426/10/2026 22:22 GMTsections.lock: research -> 30b2f50Tab
1.121.326/10/2026 22:16 GMTsections.lock: research -> ef6a610Tab
1.121.226/10/2026 22:04 GMTsections.lock: research -> 688f64dTab
1.121.126/10/2026 21:39 GMTBuild reportsTab
1.121.026/10/2026 21:04 GMTMerge PR #3: sign-up forms work without JavaScriptunclehowell
1.120.226/10/2026 20:49 GMTBuild reportsTab
1.120.126/10/2026 20:13 GMTBuild reportsTab
1.120.026/10/2026 19:46 GMTEmail viewer and home links: keep script-fetched data files out of dbserve (the Post Office viewer's /email/view/index.json answered 404 on a first visit), search box over the 903-record mail catalogue, /email/api/records serves the catalogue; home footer adds 'Disclosure Dartboard' and 'Email archive' (cy/es); assemble.py learns snapshot branches + sections.lock (inert until themes.json names one)Tab
1.119.026/10/2026 19:41 GMTSection branches: fcg, research, app, chat, estate, patagonia, cyberspace now build from their snapshot branches (section/<id>) pinned in sections.lock; dartboard, email, terrain, wales keep crawling (snapshot guard held them)Tab
1.118.126/10/2026 19:39 GMTSnapshot reportTab
1.118.026/10/2026 19:37 GMTAdd sections-ci: scope check for section branches and site-wide label for main; pins a changed section in sections.lock and rebuildsTab
1.117.026/10/2026 19:35 GMTAdd snapshot-sections workflow (dispatch only): snapshots crawled sections into section/<id> branches with a size guardTab
1.116.026/10/2026 19:33 GMTEmail viewer and home links: keep script-fetched data files out of dbserve (the Post Office viewer's /email/view/index.json answered 404 on a first visit), search box over the 903-record mail catalogue, /email/api/records serves the catalogue; home footer adds 'Disclosure Dartboard' and 'Email archive' (cy/es); assemble.py learns snapshot branches + sections.lock (inert until themes.json names one)Tab
1.115.326/10/2026 19:22 GMTBuild reportsTab
1.115.226/10/2026 14:55 GMTBuild reportsTab
1.115.126/10/2026 14:30 GMTBuild reportsTab
1.115.026/10/2026 14:28 GMTWayback Vault: archived-websites viewer fixed for every archived page. A shared #websites/<site>/<page> link now opens the copy under /wayback/ (it forwarded to /websites/... and hit the 404 page). Cards open the copy itself, not a popup frame that stacked a second header. Every snapshot page gets one title bar (back to the list, site, page title, capture date and version, previous / next, screenshot) and a stylesheet that keeps the style-stripped copies readable: icon sprites, unsized icons, image-viewer boxes and ad slots no longer print as blank space, the original site's menus fold behind a switch, no sideways scroll at 390 px (190 of 190 pages tested). New tools/wayback_viewer.py, called from tools/site.py.Tab
1.114.026/10/2026 14:16 GMTⓘ notice: themes that style every <details> as a card (research home, 41 px) no longer restyle the ⓘ chip; it stays a 22 px inline icon everywhere (Sion, 13:15 GMT 26 Oct 2026).Tab
1.113.026/10/2026 14:11 GMTHeadlines: the long /story/story/ page (over 2.5 MB before the self-contained pass) was skipped by the size guard; guard raised so it folds like every other story page (Sion, 12:01 GMT 26 Oct 2026).Tab
1.112.126/10/2026 14:05 GMTBuild reportsTab
1.112.026/10/2026 13:36 GMTHedge sweep (Sion, 13:21 GMT 26 Oct 2026): the family's evidence stated as fact with its citation, not as 'the family's account'unclehowell
1.111.126/10/2026 13:36 GMTBuild reportsTab
1.111.026/10/2026 13:33 GMTNotices -> small ⓘ popup site-wide; none on reference pages; 1667 stated with its sources; e-book table fits phones; guest book shows the last 3; maps text overlay fixed (Sion 13:15, 13:21, 13:23, 13:24, 13:26, 13:27 GMT 26 Oct 2026)unclehowell
1.110.026/10/2026 13:16 GMTEnwau: closing page 'Where next · Beth nesaf · ¿Y ahora?' (cy/en/es) with one next step, the e-book shelf (£9.99 per title, £31.99 for all four); PDF 36 pages.Tab
1.109.026/10/2026 13:16 GMTFraming audit + headline-first story pages (Sion, 12:01 GMT 26 Oct 2026)unclehowell
1.108.026/10/2026 13:13 GMTChronology 1.0.2 (12:02 GMT steer, live check): D 219 date cells and the 1552–1824 range now read 'Bute catalogue range; not a Tŷ Mawr date' (evidence catalogue, chess list, research pages); D 219 row in the Cedwyn e-book online names table graded under forensic examination.Tab
1.107.026/10/2026 13:11 GMTLive check at 390 px: outside-records notice gets its own light ground and dark text (readable on the dark wiki theme and under night-mode inversion); Enwau online pages set a white ground so night mode no longer renders white-on-white.Tab
1.106.126/10/2026 13:07 GMTBuild reportsTab
1.106.026/10/2026 12:49 GMTChronology 1.0.1 (12:02 GMT steer): the NLW Bute catalogue entry D 219 is never a dated Tŷ Mawr mention; D 219 rewrites now say its application and dating are under forensic examination. Enwau e-book: the D 219 entries carry no Tŷ Mawr date (the 1552–1824 range is the Bute catalogue's); index and Plays chapter say so; PDF 35 pages.Tab
1.105.026/10/2026 12:38 GMTChronology and outside records (Sion, 11:45 GMT 26 Oct 2026): stop presenting 'the 1547 lease' / 'the 1552 Bute deed' as Tŷ Mawr records. Tŷ Mawr is first named in the 1824 David Stewart survey (EV-0211); 1667 is the family's account; Bute/third-party papers before 1824 are shown as under forensic examination. New build step tools/chronology.py + chronology.json (39 rewrites in mirrored theme text; en/cy/es 'How we treat outside records' notice on every page still showing such a document; same paragraph in every llms.txt). Sources: title-chain 1.1.0 (1547 occupier row removed, D 219 rows recast), halves story + timeline, ingredients 1.4.0 (25 rewords), app demo w-37, EDITORIAL.md, /values/#outside-records (v1.1.0), sample chapter. New free e-book Enwau: the names of Tŷ Mawr (v0.01, 108 entries) at /ebooks/enwau/ with online edition and PDF; data/ebooks.json 1.2.0.Tab
1.104.126/10/2026 11:39 GMTBuild reportsTab
1.104.026/10/2026 11:05 GMTAnalytics: add GoatCounter (cookieless, no banner) beside the Cloudflare beaconunclehowell
1.103.126/10/2026 10:38 GMTBuild reportsTab
1.103.026/10/2026 10:09 GMTHeader row 3 = one-line e-book cross-sell strip on every page (free first edition / preview of the book that fits the page; plain /ebooks/ link + click event); a page's own menu row under the bars moves into the side menu ('This page's menu'); funnel events (ebook view/read, buy click, signup submit/confirm, share, strip click) counted first-party at /_cedwyn/ev/; Cloudflare Web Analytics beacon (cookieless); GA4 + consent banner ready, off until a measurement id is set; share buttons on story pages; /ebooks/sample-chapter/ page (was 404 after the chapter signup); header v2.1.11Tab
1.102.126/10/2026 09:55 GMTBuild reportsTab
1.102.026/10/2026 09:18 GMTPurge /wales/tour/ (former Virtual Tour · Wales home): no longer built; /wales/tour/, /wales/tour/*, /wales/wales/ and /argentina/wales/ 301 to /wales/#stop-1; header chain repointed; hub gift-voucher button (was /wales/tour/#vouchers) now carries the three voucher links + terms in #shopTab
1.101.226/10/2026 06:02 GMTBuild reportsTab
1.101.126/10/2026 05:31 GMTBuild reportsTab
1.101.026/10/2026 05:21 GMTMailing list: Cedwyn's own double-opt-in list replaces Mailchimp. Sign-up forms (free chapter, film, notify-me, Great House II pre-order) post to /api/list/subscribe; the visitor confirms by a link emailed from cedwyn@bucklerfamily.estate; Mailchimp removed from the outbound allow-list; runtime v=10, section.js v=1.2.0Tab
1.100.026/10/2026 05:02 GMTCache-bust runtime.js (v=9) and section.js (v=1.1.0) so the small-italic style, its legend and the marked-text paint reach browsers (the CDN still served the old files under the old query)Tab
1.99.126/10/2026 04:57 GMTBuild reportsTab
1.99.026/10/2026 04:55 GMTAgent guest book: the 'full guest book' link always opens /guestbook/ at the site root (a theme prefixed it to /ebooks/guestbook/)Tab
1.98.026/10/2026 04:53 GMTAgent guest book: also shows on full-screen app pages (joins the chessboard's own footer line, opens as a panel above it) and comes back when a page re-renders its body (dartboard)Tab
1.97.126/10/2026 04:34 GMTBuild reportsTab
1.97.026/10/2026 04:17 GMTForensic wording audit + title chain: the holding's name is first read in 1824; small italic for text no record backs; new /title-chain/ pageunclehowell
1.96.026/10/2026 04:10 GMTAgent guest book: one collapsed table (version link / date / change / who) in the shared footer of every page, from main's commit history; /guestbook/ lists every commit; version links open the commit on GitHub (allowed out)Tab
1.95.226/10/2026 03:59 GMTBuild reportsTab
1.95.126/10/2026 03:28 GMTBuild reportsTab
1.95.026/10/2026 03:15 GMTWales tour: a warm guided tour; all legal material moves to one new stop, "Court and lawfare"unclehowell
1.94.126/10/2026 02:51 GMTBuild reportsTab
1.94.026/10/2026 02:25 GMTGreat House II builder: send the pre-order request through Mailchimp's own page in a new tab (the in-page request now meets a 'confirm you are human' check)unclehowell
1.93.126/10/2026 02:17 GMTBuild reportsTab
1.93.026/10/2026 01:49 GMTLanding: Welsh flag (Y Ddraig Goch) on the Wales tile and Sion's intro line in en/cy/esunclehowell
1.92.026/10/2026 01:43 GMTGreat House II builder: send pre-order requests to Mailchimp's /subscribe/post JSONP endpoint (post-json now answers 404)unclehowell
1.91.226/10/2026 01:38 GMTBuild reportsTab
1.91.126/10/2026 01:08 GMTBuild reportsTab
1.91.026/10/2026 00:48 GMTsite.py: run tools/halves.py after sections.run (replaces the landing, /wales/ and /argentina/ pages only)Tab
1.90.026/10/2026 00:48 GMTTwo halves compartment: tools/halves.py + data/halves.json (landing tiles, Wales AR guided tour, Patagonia retreat and package builder)unclehowell
1.89.026/10/2026 00:47 GMTTwo halves: images for the landing tiles, the Wales AR tour stops and Great House II (web/_cedwyn/halves/img, webp, all under 300 KB)unclehowell
1.88.126/10/2026 00:28 GMTBuild reportsTab
1.88.026/10/2026 00:16 GMTRegister the "kissed-frogs" theme (Kissed Frogs, the screening register): one themes.json entry appended at the end, group "research", built from branch kissed-frogs/public. No other file touched (repair freeze)Tab
1.87.026/10/2026 00:16 GMTRegister the "movie" theme (Cedwyn · the film): one themes.json entry, group "story", built from branch cedwyn-movie/public. No other file touched (repair freeze)Tab
1.86.026/10/2026 00:03 GMTArgentina: the family's case / El caso de la familia at /argentina/caso/ (advocacy page, es + en, 53 numbered cuts with evidence links)unclehowell
1.85.125/10/2026 23:42 GMTBuild reportsTab
1.85.025/10/2026 23:13 GMTResearch: 22 new catalogue entries (EV-0607–EV-0628) with charts, the title-chain layer for the catalogue database, and the e-book supplement (every e-book +1 minor version; editions and prices unchanged)Tab
1.84.225/10/2026 22:41 GMTBuild reportsTab
1.84.125/10/2026 22:05 GMTBuild reportsTab
1.84.025/10/2026 21:58 GMTRedirect legacy mail API bookmarks to the supported static archiveunclehowell
1.83.025/10/2026 21:58 GMTDocument supported static correspondence access and clarify retired dynamic API endpointsunclehowell
1.82.025/10/2026 21:58 GMTReplace nonfunctional legacy mail front end with a working Post Office landing pageunclehowell
1.81.025/10/2026 21:53 GMTAudit same-page fragment links instead of skipping themunclehowell
1.80.025/10/2026 21:52 GMTKeep root-page previous/next navigation anchored to Cedwyn Estateunclehowell
1.79.025/10/2026 21:51 GMTAlign Cedwyn theme directory and header order with canonical 38-stop chainunclehowell
1.78.025/10/2026 21:48 GMTImprove Cedwyn 404 recovery paths and make missing links easier to recover fromunclehowell
1.77.225/10/2026 21:47 GMTRepair shared navigation chain: restore Research and add 1000 Cutsunclehowell
1.77.125/10/2026 21:47 GMTRestore Court Drills theme mapping and align Cedwyn registry with navigationunclehowell
1.77.025/10/2026 21:45 GMTKeep internal-link audit report-only even if its own scan errorsunclehowell
1.76.025/10/2026 21:43 GMTPreserve the original Post Office homepage via keep_previous instead of replacing it with a fallbackunclehowell
1.75.025/10/2026 21:40 GMTBuild: keep_previous also fills a kept theme's home page from an earlier build when the previous build had lost it too — the Post Office (email/) has had no home page since the 14:36 refused crawl (only the new viewer under /email/view/ etc.), so /email/ answered 404 on the deployment. Previous build first, then the newest build with <theme>/index.html; missing files only, never over a fresh fileTab
1.74.025/10/2026 21:40 GMTRoute Post Office thread and reference URLs to the static viewer shellunclehowell
1.73.025/10/2026 21:39 GMTAudit internal links and broken page anchors on every buildunclehowell
1.72.025/10/2026 21:39 GMTAdd Post Office landing page for the shared theme navigationunclehowell
1.71.025/10/2026 21:39 GMTAdd report-only internal link and fragment auditunclehowell
1.70.125/10/2026 21:32 GMTBuild reportsTab
1.70.025/10/2026 21:13 GMTBuild: keep the original order (ingredients, then keep_previous) and let keep_previous apply this build's ingredients rewords and link repoints to the themes it kept, skipping any entry whose replacement is already in the file — so the app demo's '</body>' insertion can never be applied twice to a kept copy (follow-up to 672279f)Tab
1.69.025/10/2026 21:10 GMTBuild: a crawled theme dropped by an earlier refused build comes back — keep_previous now looks back through the last 100 site commits for the newest build that still has the theme's home page (fcg, research and terrain were lost by the 7d0a5ef build at 14:36 UTC, when their Worker hosts answered the crawl 429/522 after the account's daily Workers limit; the guard landed after it, so every later build found 0 previous files). One batched blob fetch per theme; missing files only, never over a fresh one. keep_previous now runs before the ingredients pass so rewords and link repoints reach kept copies.Tab
1.68.125/10/2026 21:10 GMTBuild reportsTab
1.68.025/10/2026 21:00 GMTNot-here links: 42 Research Library links to articles missing from its copy now open the same article in the wiki theme (ingredients.json link repoints, research theme only)Tab
1.67.025/10/2026 20:53 GMTPost Office parallel: 'view email' links (/email/thread/…, /email/reference/…) open on Cedwyn — static viewer in the email compartment (web/email/view/: catalogue copied from datro@wayback wayback/api/index.json, message texts from /wayback/mail/), one page per thread (511) and message/thread reference (1126), and an all-mail list at /email/view/; same origin, no API neededTab
1.66.025/10/2026 20:50 GMTBroken album images: 19 Wayback images used by the Farm Album and farmbook 2 were HTML pages saved under .jpg/.png names; add the real files (17 from the archive media store, 2 best surviving copies) and fb2's missing cover image as static assets in their compartmentsTab
1.65.225/10/2026 20:41 GMTFix theme prev/next loop at theme 32: root-section chain sends Virtual Tour · Wales to /wales/tour/ (its home since the Wales hub took /wales/), match current theme by id; ghf-boot 2.1.10Tab
1.65.125/10/2026 19:05 GMTBuild reportsTab
1.65.025/10/2026 18:33 GMTWayback Vault: one menu entry for Public faces (ingredients.json 1.2.1)unclehowell
1.64.025/10/2026 18:32 GMTAdd the editor relay workflow (.github/workflows/cms-relay.yml) — the only change to main for the private editor at /admin/: every 5 min it commits the editor's queued publishes from branch cms with the repo's own Actions token and starts build-cedwyn. No theme or shared file touched; does not trigger a site build.Tab
1.63.025/10/2026 18:32 GMTWayback Vault: new "Public faces" collection (additive files only)unclehowell
1.62.125/10/2026 18:07 GMTBuild reportsTab
1.62.025/10/2026 17:46 GMT1000 Cuts: restore layer.json (40 cuts, epilogue, theories, records, changes) truncated by a923f6a; keep a923f6a's P2 Marconi 1897 'Press record' correction and v2.2.1Tab
1.61.125/10/2026 17:43 GMTBuild reportsTab
1.61.025/10/2026 17:11 GMTP2 Marconi 1897: correct from 'Not yet confirmed / none name Great House Farm' to Press record citing 1995 Barrett (Great House Farm + Farmer Williams) + 1897 Mr Williams pole. Evidence now supports the connection.unclehowell
1.60.225/10/2026 15:55 GMTBuild reportsTab
1.60.125/10/2026 15:24 GMTBuild reportsTab
1.60.025/10/2026 15:22 GMTBuild: the keep-previous guard also catches a partly refused crawl — a crawled theme with no home page OR under 80% of its previous build's files (the old Worker origins answer 429 Error 1027 / 522 this afternoon) keeps the previous build's files for the gaps; missing files only, report in _cedwyn/reports/keep_previous.jsonTab
1.59.025/10/2026 15:19 GMTShared header (thin layer): the empty strip at the very top of the header is gone on every page (Sion 14:32); the language selector and the menu button move up with the rest of the header and still work; header scripts ?v=2.1.4eTab
1.58.125/10/2026 15:11 GMTBuild reportsTab
1.58.025/10/2026 14:43 GMTBuild: a crawled theme can no longer vanish — the dartboard's server answered the 7d0a5ef build's crawl with 429 Too Many Requests, so /dartboard/ lost its home page and bundle and answered 404. The crawl now retries 429/503 with a wait, and any crawled theme still missing its home page keeps its previous build's files (tools/keep_previous.py, missing files only, report in _cedwyn/reports)Tab
1.57.025/10/2026 14:40 GMTShared header (thin layer): the language menu in the top-right opens fully below its button — the header row no longer cuts it to one line, and on the landing page and hubs it no longer opens upward off-screen; header scripts ?v=2.1.4d so phones fetch the fixTab
1.56.125/10/2026 14:36 GMTBuild reportsTab
1.56.025/10/2026 14:32 GMTSections: one language selector only — the landing page and the Wales and Argentina hubs drop their own CY/EN/ES row; the header's top-right selector (cy/en/es, remembered, Wales cy / Argentina es defaults) is the one left; day/night toggle keptTab
1.55.025/10/2026 14:14 GMTDartboard compartment: the board shows again under /dartboard/, /wales/dartboard/ and /argentina/dartboard/ — the crawled app's router is told its base path at build time (spa-basepath.json, applied by tools/ingredients.py like the app fact-check), instead of reading the path as an unknown page and showing "Not Found"Tab
1.54.225/10/2026 13:34 GMTBuild reportsTab
1.54.125/10/2026 13:11 GMTBuild reportsTab
1.54.025/10/2026 13:11 GMTCheckout pass-through (sales fix): buy buttons and the free-book form reach Stripe, Gumroad and Mailchimp (https allow-list in runtime.js and /wayback/go/); every other outside address unchanged; runtime v=8, service worker 2026-10-25hTab
1.53.025/10/2026 13:00 GMTShared (minimal): evidence_grade 1–6 and independent_origin_id for the 81 cited EVs, as a catalogue table only (not shown on pages until reviewed)Tab
1.52.025/10/2026 13:00 GMT1000 Cuts compartment v2.2.0: forensic-audit intake — 18 wording edits (provisional Parcel A, grade scale, 6–7 Dec 1988), theories 3 and 4 swapped, new sections H1–H4 + insufficient evidence and Records that would settle itTab
1.51.025/10/2026 12:59 GMTWiki compartment: forensic-audit intake — the same 40 map rewords for the /wiki/ copy, 2 page-title rewords, provisional-parcels notice (notices/wiki.json)Tab
1.50.025/10/2026 12:59 GMTResearch compartment: forensic-audit intake — 40 title-chain map rewords, 2 page-title rewords, provisional-parcels notice on 7 pages and above the map (notices/research.json; per-theme notice step)Tab
1.49.025/10/2026 12:51 GMTE-book compartment: editions table fits a phone (book · edition + version · price)Tab
1.48.025/10/2026 12:47 GMTSections shell: the Wales hub's e-book card shows the editions and prices from data/ebooks.jsonTab
1.47.025/10/2026 12:47 GMTE-book compartment: Editions and prices table + version/price on each card at /ebooks/ (data/ebooks.json from the 25 Oct e-book patch); /ebooks/api/* free-edition gate sent to the shop (302)Tab
1.46.025/10/2026 12:42 GMTHeader: the location strip's Patagonia opens /argentina/ and lights the current section; the menu names every theme in Welsh/Spanish from themes.jsonTab
1.45.025/10/2026 12:39 GMTShared layer for the sections: runtime reads the section prefix and loads section.js; header menu keeps links in the section, adds Wales/Argentina/oak-board links; ghf-lang honours the section's default language; service worker serves sectioned paths from the database; header v2.1.9, runtime v=7Tab
1.44.025/10/2026 12:38 GMTSections shell: landing tiles (/), Wales hub (/wales/), Argentina hub (/argentina/), oak board at /explore/, /wales|argentina/<theme>/ rewrites to the same theme files; copy in sections.json (en/cy/es)Tab
1.43.125/10/2026 11:59 GMTBuild reportsTab
1.43.025/10/2026 11:24 GMTApp theme demo: fact-check of every demo record against the research catalogue (app-demo-factcheck.json, 248 entries: corrections with EV citations, unsupported items marked, conclusions reworded; [EV-xxxx] linked to /research/evidence/); ingredients.py applies it and accepts glob file namesTab
1.42.225/10/2026 11:18 GMTBuild reportsTab
1.42.125/10/2026 10:56 GMTBuild reportsTab
1.42.025/10/2026 10:54 GMTProjects theme: THE TRIGGER EVENT section (#trigger-event) + agent footer on theme homes (tools/agent_footer.py, called by site.py); every other page gets the same footer at the edgeTab
1.41.125/10/2026 10:41 GMTBuild reportsTab
1.41.025/10/2026 10:33 GMTProjects theme: THE TRIGGER EVENT section (#trigger-event) + agent footer on theme homes (tools/agent_footer.py, called by site.py); every other page gets the same footer at the edgeTab
1.40.025/10/2026 10:33 GMTSide menu: Home (oak board) and Values, one collapsible dropdown per theme group, then a separate dropdown of all 37 themes in canonical order — both from themes.json (site.py fills CEDWYN_GROUPS + each theme's group); current theme highlighted, its group open; header v2.1.8, sw bumpTab
1.39.225/10/2026 10:18 GMTBuild reportsTab
1.39.125/10/2026 09:42 GMTBuild reportsTab
1.39.025/10/2026 09:37 GMTEditorial rule 'ingredients, not conclusions' + Values and Standards pageunclehowell
1.38.125/10/2026 09:26 GMTBuild reportsTab
1.38.025/10/2026 09:05 GMTDartboard theme named as the dartboard app (not 'Home') in themes.json and in the header/menu names; the oak board is the homeunclehowell
1.37.025/10/2026 09:04 GMTHome: the oak board - three ways in (Wales, Argentina, Cyberspace), each opening the same submenu of all 37 themes in four groupsunclehowell
1.36.125/10/2026 08:53 GMTBuild reportsTab
1.36.025/10/2026 08:53 GMTCache: ghf-boot/basecamp v2.1.6 and runtime v=5, so browsers and the edge fetch the 37-theme ‹ › loop (1000 Cuts) instead of a cached 36-theme copyunclehowell
1.35.025/10/2026 08:49 GMT1000 Cuts: the 37th theme, a layer over the same evidenceunclehowell
1.34.125/10/2026 08:22 GMTBuild reportsTab
1.34.025/10/2026 08:04 GMTArchive page: Google's translated view of a theme (*.translate.goog) opens the theme itself [skip ci]unclehowell
1.33.125/10/2026 07:47 GMTBuild reportsTab
1.33.025/10/2026 07:47 GMTArchive interstitial: Great House Farm addresses never land on "Leaving the archive?"unclehowell
1.32.025/10/2026 07:41 GMTHeader nav: one 36-theme loop both ways; theme links never sent to the archive interstitialunclehowell
1.31.025/10/2026 06:16 GMTREADME: stage 4 (the whole Legal Wiki, 976 pages, no failed loads; parity 30/5/1)unclehowell
1.30.125/10/2026 06:00 GMTBuild reportsTab
1.30.025/10/2026 05:26 GMTwiki.py: last outside-dependent pieces off /wiki/ (16 failed loads on build 10 -> expected 0)unclehowell
1.29.225/10/2026 05:14 GMTBuild reportsTab
1.29.125/10/2026 04:41 GMTBuild reportsTab
1.29.025/10/2026 04:41 GMTresearch: the Wales at Six video thumbnail is copied into the archive (its video was checked: Wales Broadcast Archive, not the excluded channel), so /research/ shows no broken imageunclehowell
1.28.025/10/2026 04:40 GMTwiki.py: theme fonts and icons named on the wp.com CDN are read from the wiki's own host first (the CDN answers 403 for some fonts, e.g. Overused Grotesk), the CDN secondunclehowell
1.27.025/10/2026 04:38 GMTStage 4: the Legal Wiki copied whole (976 sitemap pages) with its theme files; no outside requests left on /wiki/unclehowell
1.26.025/10/2026 04:25 GMTREADME: stage 3 build 9 numbers (256 KB chunks, wiki crawl)unclehowell
1.25.125/10/2026 04:16 GMTBuild reportsTab
1.25.025/10/2026 04:09 GMTREADME: stage 3, themes read from the one database (build 7 numbers, image storage choice)unclehowell
1.24.125/10/2026 03:34 GMTBuild reportsTab
1.24.025/10/2026 03:34 GMTSmaller database chunks (256 KB) and map GeoJSON in the databaseunclehowell
1.23.125/10/2026 03:28 GMTBuild reportsTab
1.23.025/10/2026 03:18 GMTWiki theme rebuilt from a read-only crawl of the live WordPress wikiunclehowell
1.22.025/10/2026 02:58 GMTStage 3: themes read their data and evidence from the one catalogue databaseunclehowell
1.21.025/10/2026 02:42 GMTREADME: stage 2 (shared header, self-contained test and live crawl, per-theme parity table, single-DB state, what remains)unclehowell
1.20.225/10/2026 02:34 GMTBuild reportsTab
1.20.125/10/2026 02:01 GMTBuild reportsTab
1.20.025/10/2026 02:01 GMTStanding rule in the build: no links to the excluded YouTube channel or its videosunclehowell
1.19.125/10/2026 01:55 GMTBuild reportsTab
1.19.025/10/2026 01:53 GMTParity: pages the themes link to that no build produces (story's full script page, the estate campus and web-app pages)unclehowell
1.18.025/10/2026 01:52 GMTParity pass 3: records redirect to /research/, vault images, three.js controls, root-named fonts and chooser imageunclehowell
1.17.225/10/2026 01:40 GMTBuild reportsTab
1.17.125/10/2026 01:12 GMTBuild reportsTab
1.17.025/10/2026 01:11 GMTParity: apex themes' doubled paths, records redirect like its live address, chooser image and locations.js served from cedwynunclehowell
1.16.125/10/2026 00:57 GMTBuild reportsTab
1.16.025/10/2026 00:50 GMTParity fixes: qa serves the page its live site serves, email gets the shared header, dartboard and wayback get their missing filesunclehowell
1.15.125/10/2026 00:25 GMTBuild reportsTab
1.15.025/10/2026 00:25 GMTRemove the "Estate website tour" bar everywhere (Sion, 25 Oct 00:59); last full self-contained pass before the testunclehowell
1.14.125/10/2026 00:10 GMTBuild reportsTab
1.14.025/10/2026 00:05 GMTLanding page: shared header as the Cedwyn Estate stop without the first-visit chooser over the theme list; chooser icon served from cedwynunclehowell
1.13.025/10/2026 00:02 GMTHeaders: no-transform on every response, so the zone's analytics snippet is not injected into cedwyn pages (no request to another host)unclehowell
1.12.025/10/2026 00:01 GMTCatalogue: store every theme's own data files (JSON, CSV, XML) as blobs in the one databaseunclehowell
1.11.025/10/2026 00:00 GMTApex themes from source, missing files copied, research as the 36th themeunclehowell
1.10.124/10/2026 23:49 GMTBuild reportsTab
1.10.024/10/2026 23:49 GMTShared 3-row header served from cedwyn itself; strict self-contained test; theme-to-theme links fixedunclehowell
1.9.024/10/2026 23:26 GMTBuild: copy cross-site shared assets (header scripts), keep any file a script names anywhereTab
1.8.024/10/2026 23:25 GMTCatalogue: versioned worker URLTab
1.7.024/10/2026 23:22 GMTCatalogue: one chunk file per request, GraphQL loaded once; README with first build numbersTab
1.6.024/10/2026 23:10 GMTCatalogue DB: 512 KB chunk files; rechunk workflowTab
1.5.124/10/2026 23:06 GMTBuild reportsTab
1.5.024/10/2026 22:48 GMTBuild: parallel rewrite, quote-aware tag parsing, outbound guard pass before the strict test, reports alwaysTab
1.4.024/10/2026 22:18 GMTAssemble: themes in parallel, shorter bounded crawlsTab
1.3.124/10/2026 22:14 GMTMirror tags reportTab
1.3.024/10/2026 22:05 GMTMirror datro tags in batchesTab
1.2.024/10/2026 22:04 GMTCedwyn build: themes registry, assemble/rewrite/site/catalogue DB tools, runtime, GraphQL + catalogue pages, build workflowTab
1.1.124/10/2026 22:03 GMTMirror reportTab
1.1.024/10/2026 21:50 GMTAdd datro mirror workflowTab
1.0.024/10/2026 21:49 GMTInitial commitunclehowell
Agent guest book · versions 1.change.fix, from the commit history
VersionDateChangeWho

See all