Commit Graph

992 Commits

Author SHA1 Message Date
Jakub Zych
9637100ffa docs(33-15): complete the Go plugins gap-closure plan 2026-11-04 23:42:41 +01:00
Jakub Zych
fec697bb15 docs(33-15): release notes, release log and deferred items for the gap fixes 2026-11-04 23:30:59 +01:00
Jakub Zych
a0ac2a1ee7 docs(33-16): complete the Nuxt layers gap-closure plan 2026-11-04 22:58:07 +01:00
Jakub Zych
c2e56ef339 docs(33-16): release-note drafts for the layer fixes
- vue-seo-layer v0.2.0: the route report's noindex paths, sitemap pages per
  locale and not over a catch-all, root files 503 while the backend is unknown
- vue-journal-layer v0.8.0: path-form listing routes, the catch-all upgrade
  note, post article meta
- vue-menu-layer and vue-faq-layer v0.5.0: the catch-all upgrade note
2026-11-04 22:55:40 +01:00
Jakub Zych
8d562004cb docs(33): gap-closure plans 33-15 (Go plugins) and 33-16 (Nuxt layers) 2026-11-04 22:37:13 +01:00
Jakub Zych
97abc77b14 docs(33): phase 33 verification before release (gaps_found) 2026-11-04 21:28:57 +01:00
Jakub Zych
133c3cfd1c docs(33): pre-release code review of phase 33 (four lanes) 2026-11-04 21:26:39 +01:00
Jakub Zych
c7a485177e docs(33-14): demo locale patches, release-note drafts and open items for the release checkpoint
- 33-14-vue-demo-app-locale.patch and 33-14-sm-demo-app-locale.patch move the
  demo to prefix_except_default on top of the 33-12 demo patches
- release-note drafts for the framework, the three plugins and four layers
- the read-only RISK-MAX query for production databases
- deferred items and the broken-windows ledger after the six fixes
2026-11-04 20:25:55 +01:00
Jakub Zych
3d72923617 docs(33-14): validation map 2026-11-04 20:25:45 +01:00
Jakub Zych
5905e2b2e8 docs(33-13): complete the grzybyfunkcjonalne.pl plan
- deploy log: after-tags, production in 33-14 (no separate uat since the
  2026-10-31 cutover), the en and Additional addresses steps confirmed at
  the 33-14 release checkpoint, the production check list
- summary with the rehearsal, head diff and self-check
- deferred items: the demo moves to prefix_except_default (decided)
2026-11-04 19:14:02 +01:00
Jakub Zych
7199b26bb7 docs(33-13): grzyby patches for the release
- sm-grzybyfunkcjonalne-app: Journal tag pages off and author pages at
  /autor/:author, the sitemap and SEO config, nginx without the root-file
  locations (P33-49), check-deploy, smoke.sh (companions, route report,
  page names, seo-pages.csv, Additional addresses, rebuild), smoke-seo.sh,
  urls.txt, pl as the only enabled locale, seo-settings.yaml with the
  author templates and page suffix, DEPLOY.md release steps, tests
- vue-grzybyfunkcjonalne-app: nuxt.config on the SEO layer options
  without @nuxtjs/seo keys, no page useSeoMeta, footer sitemap link,
  title template for pages the CMS does not answer, SEO fixtures from
  the rehearsal
- local wiring note and the deferred findings
2026-11-04 18:17:26 +01:00
Jakub Zych
81c81c0c7d docs(33-12): complete the demo, summercms.io and bm plan
SUMMARY with the smoke output, the 33-14 hand-off (pins, linking, rome
steps) and the demo's /pl/ finding; deferred items and two WINDOWS
entries.
2026-11-04 18:12:25 +01:00
Jakub Zych
298c81d701 docs(33-12): demo patch tags a post in TestSEOOutput
demo:seed tags no post, so the tag_pages check in TestSEOOutput passed
without config/golem15.journal.yaml as well. The test now tags the seeded
post and requires /blog/tag/releases to resolve not_found; without the
config it fails.
2026-11-04 18:05:15 +01:00
Jakub Zych
e1d5110b29 docs(33-12): app patches for the release
- sm-demo-app: Journal, sitemap and SEO config, nginx without sitemap
  locations, env templates, DEPLOY.md SEO steps, seo-pages.csv,
  TestSEOOutput, scripts/smoke-seo.sh, release smoke on the new format
- vue-demo-app: seo.noindexRoutes for the decks, page meta for auth and
  signed-in pages, SeoSitemapLink in the footer, @nuxtjs/seo keys removed
- vue-summercmsio-app: changelog on seo.cms false, expectations for it
- sm-summercmsio-app: no change beyond the pin bumps
- 33-12-local-wiring.md: the scratch wiring for 33-13 and 33-14
2026-11-04 18:02:08 +01:00
Jakub Zych
0528e6661a docs(33-11): complete auto-links, internal links and WebP variants plan 2026-11-04 17:22:20 +01:00
Jakub Zych
d434b8ed19 docs(33-10): complete site audit crawler plan 2026-11-04 16:10:14 +01:00
Jakub Zych
00c8fac080 docs(33-06): complete structured data, breadcrumbs, hreflang and pagination plan
- Task 4 answers: chromedp v0.21.0 and gen2brain/webp v0.6.4 approved
- the tracer resolve answer for the layer fixtures
- deferred: a repeater cannot carry a trigger (local_hours)
2026-11-04 14:44:16 +01:00
Jakub Zych
80d03e741a docs(33-09): complete journal, menu and FAQ layers on the SEO layer plan 2026-11-04 14:22:04 +01:00
Jakub Zych
eba9567614 docs(33-05): complete SEO sitemap filter, page registry and site endpoints plan 2026-11-04 13:54:09 +01:00
Jakub Zych
35d27d2e03 docs(33-04): complete sitemap extras plan
- 33-04-SUMMARY.md: image and News sitemaps, IndexNow, HTML sitemap API,
  management API and MCP tools in sm-sitemap-plugin
- deferred-items.md: taglist options cannot come from records
- WINDOWS.md: #29 fixed, #31 the News sources taglist deviation
2026-11-04 12:44:35 +01:00
Jakub Zych
01a316a96c docs(33-04): update the IndexNow coverage matrix 2026-11-04 12:27:13 +01:00
Jakub Zych
d581da5c92 docs(33-08): complete vue-seo-layer build guard, noindex routes and components plan 2026-11-04 12:06:43 +01:00
Jakub Zych
2c67f46aee docs(33-03): complete Golem15.Sitemap rewrite plan 2026-11-04 11:29:49 +01:00
Jakub Zych
dd6890e905 docs(33-02): complete Journal headings, editor and content facts plan 2026-11-04 10:40:50 +01:00
Jakub Zych
94f3699cc4 docs(33-07): complete vue-seo-layer runtime plan
- SUMMARY: Task 1 answer (vue-seo-layer), Jakub's extend-in-place ruling,
  v0.1.1 compatibility evidence, deviations; next layer tag v0.2.0
- deferred-items: path canonicals under swr (pre-existing in v0.1.1)
2026-11-04 09:35:51 +01:00
Jakub Zych
03fc292c8b docs(33-01): complete framework seams, phase gate and release ledger plan 2026-11-04 08:50:35 +01:00
Jakub Zych
21aa4e575f docs(33-01): release log for v0.6.1
- planned contents of framework v0.6.1: the two 33-01 seams and the
  gate script; the six Phase 32 fixes listed as already released in
  v0.5.2
- newest plugin and layer tags with no unreleased commits; versions
  read from git tag in 33-14
- release order and an empty executed-steps table
2026-11-04 08:47:58 +01:00
Jakub Zych
399efed845 docs(20): review disposition after the gap closure
- CR-01, CR-02, CR-03, WR-01, WR-04 and WR-05 fixed, with commits, tags
  and the live checks of release 195aa213c546
- WR-02, WR-03, WR-06 and IN-01 to IN-09 deferred, one todo each
2026-11-03 23:07:32 +01:00
Jakub Zych
8afc9bbc3e docs(20-08): call and session fixes summary 2026-11-02 18:50:35 +01:00
Jakub Zych
d1be8aa54d docs(20-07): filter hardening summary 2026-11-02 18:50:35 +01:00
Jakub Zych
5da9387427 docs(20): gap-closure plans for the code review findings
Claude-Session: https://claude.ai/code/session_01BK6kckmLyJ4a91Vm9rqaDP
2026-11-02 18:20:39 +01:00
Jakub Zych
f3032950be docs(20): code review of the chat family and the demo 2026-11-02 00:53:14 +01:00
Jakub Zych
b113e12215 docs(20-06): unit tests for the chat family, two-browser checks and the live sign-off summary 2026-11-02 00:37:58 +01:00
Jakub Zych
079ef3e61e docs(20-05): chat family deployed on demo.summercms.io with its own LiveKit summary
Claude-Session: https://claude.ai/code/session_01BK6kckmLyJ4a91Vm9rqaDP
2026-11-01 18:40:42 +01:00
Jakub Zych
d50a1575ca docs(20-04): forum, friends and video-call layers v0.1.0 on the demo site summary 2026-10-31 20:11:26 +01:00
Jakub Zych
0301dc2ae4 docs(20-04): API coverage of livekit-client, LiveKit, Centrifugo and Web Push 2026-10-31 15:07:39 +01:00
Jakub Zych
f1236743ae docs(20-03): vue-chat-layer v0.1.0 and chat on the demo site summary 2026-10-31 14:19:57 +01:00
Jakub Zych
00607d165d docs(20-02): demo backend for the chat family summary 2026-10-30 19:11:58 +01:00
Jakub Zych
2d28c9485c docs(20-01): chat family release summary 2026-10-30 18:25:54 +01:00
Jakub Zych
677e30f6f5 docs(34): record the v0.6.0 release, summercms.io and demo deploys 2026-10-30 15:54:28 +01:00
Jakub Zych
76288cd9e8 test(34): persist human verification items as UAT 2026-10-30 12:41:26 +01:00
Jakub Zych
f6d4c67314 test(34): persist human verification items as UAT 2026-10-30 12:40:44 +01:00
Jakub Zych
024fd82732 docs(34): re-verification passes, presentations ledger counts 2026-10-30 12:40:44 +01:00
Jakub Zych
c739a7dd06 docs(34): presentations v0.1.2 includes the sztab theme commit 2026-10-30 12:34:00 +01:00
Jakub Zych
211be60648 docs(34): roll out plugin.yaml to sm-presentations-plugin 2026-10-30 12:24:06 +01:00
Jakub Zych
ba39bb1125 docs(34): roll out plugin.yaml to the remaining public plugin repos 2026-10-29 23:25:08 +01:00
Jakub Zych
a9237c8ec3 docs(34): phase verification report 2026-10-29 22:57:25 +01:00
Jakub Zych
7b60c17138 docs(34): code review fix report 2026-10-29 22:37:01 +01:00
Jakub Zych
d30ef5de47 docs(34): add code review report 2026-10-29 21:50:37 +01:00
Jakub Zych
06ac86409a docs(34-06): complete phase gate, unit tests and release ledger plan 2026-10-29 21:39:21 +01:00