docs(todos): close FAQ port, site-cache purge, sitemap XSLT; drop sitemap port

This commit is contained in:
2026-10-28 13:19:06 +01:00
parent a7df0caaa3
commit bd23a82f22
4 changed files with 6 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ date: 2026-10-07
priority: medium
area: sm-faq-plugin
g15office: ylgfanlk
completed: 2026-10-28
---
Phase 16 ships the grzybyfunkcjonalne.pl FAQ (`g15_faq` slug `what-mushrooms-can-give-you`) as static i18n/markdown content in the Nuxt app. Later blogs need editors to manage FAQs, so port `Golem15.Faq` 1:1 as its own `sm-faq-plugin` repo (see `.planning/notes/core-plugins-own-repos.md`): models, admin screens and a public read API by slug.

View File

@@ -10,6 +10,8 @@ files:
- ../sm-menu-plugin
- ../sm-faq-plugin
- ../sm-sitemap-plugin
completed: 2026-10-28
resolution: done in phase 19.3 (cooler module; sm-menu-plugin and sm-faq-plugin purge on save)
---
## Problem

View File

@@ -4,6 +4,8 @@ date: 2026-10-03
priority: medium
area: sm-sitemap-plugin
g15office: krx9geua
completed: 2026-10-28
resolution: dropped — sm-sitemap-plugin exists; phases 32 and 33 develop it
---
Phase 14 dropped sitemap for Płytarium, because Nuxt builds its own sitemap with `@nuxtjs/seo` and fonoteka registers no menu item types. The next port after Płytarium is a blog project (grzybyfunkcjonalne.pl or golem15.com), and it needs `Golem15.Sitemap` 1:1.

View File

@@ -4,6 +4,7 @@ date: 2026-10-19
priority: normal
area: sm-sitemap-plugin
g15office: w8kupqi3
completed: 2026-10-28
---
Chromium now warns on `/sitemap.xml` (seen on UAT during the Phase 17 UAT, test 7): "This site uses XSLT; that functionality is being removed from this browser very soon…". The sitemap plugin serves the PHP plugin's `<?xml-stylesheet type="text/xsl" href=".../sitemap.xsl"?>` and `/sitemap.xsl` to show a readable table in the browser.