diff --git a/journal/2026-07-15.md b/journal/2026-07-15.md index 3955579..33ea119 100644 --- a/journal/2026-07-15.md +++ b/journal/2026-07-15.md @@ -294,3 +294,12 @@ tags: [scope/global, type/log] **Reason:** prompt_input_exit **Vault notes touched:** (none) + +## Session — 2026-07-15T16:19:20Z + +**Project:** /home/jared/dev/cc-os +**Reason:** clear +**Vault notes touched:** +/home/jared/Documents/SecondBrain/reference/tea-cli-comment-blocks-on-stdin.md +/home/jared/Documents/SecondBrain/reference/tea-cli-comment-blocks-on-stdin.md +/home/jared/Documents/SecondBrain/reference/tea-cli-comment-blocks-on-stdin.md diff --git a/llf-schema-hub.md b/llf-schema-hub.md new file mode 100644 index 0000000..9f1d3dc --- /dev/null +++ b/llf-schema-hub.md @@ -0,0 +1,40 @@ +--- +type: hub +title: llf-schema — WordPress JSON-LD schema plugin for Lento Law sites +summary: Navigation hub for the `llf-schema` repo, a multi-site-native WordPress plugin emitting legal-services JSON-LD schema on two live client sites (PLD professionallicensedefensellc.com and SDD studentdisciplinedefense.com), managed for the Lento Law / Gary Steel engagement. +tags: + - type/hub + - project/llf-schema + - client/gary-steel + - domain/seo + - tool/wordpress +scope: project +last_updated: 2026-07-15 +date: 2026-07-15 +source: llf-schema +--- + +# llf-schema — Hub + +WordPress plugin generating JSON-LD structured data (LegalService, WebPage, Person, +office LocalBusiness nodes) for two live sites of the Lento Law engagement: + +- **PLD** — professionallicensedefensellc.com +- **SDD** — studentdisciplinedefense.com + +The plugin is multi-site-native: identical zip on both sites, all differences flow +through ACF data. Every release deploys to **both** sites (dual-site policy D-046). +Deployment is zip-upload only (WP Engine flow); wp-cli SSH access exists for data +inspection with a strict read-free / write-approved / delete-gated safety policy. + +## Related notes + +- [[2026-06-30-llf-schema-gbp-url-cross-link-intentional]] — the PLD→SDD→GBP + `gbp_url` cross-link is deliberate anti-duplicate-listing strategy; never "fix" it. +- [[gary-steel-client-engagement]] — client engagement context. + +## In-repo authorities + +- `CLAUDE.md` — invariants (gbp_url cross-link, Docker statelessness, no host PHP). +- `docs/adr/` — migrated decision records (D-038…D-048 lineage). +- `docs/wp-cli-access.md` — live-site access policy + AI operations playbook.