-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Requested by: @Aibono1225 via YakShaver.ai 🦬
cc: @Aibono1225, @Marxoz, @PothieuG, @Freego1783, @KostaMadorsky @jakebayliss
Hi Team!
🟥 Watch the video (2 min 4 sec)
Pain
In Rules V3 (TinaCMS), the home page category list is currently generated from a JSON file that is only updated at build time. As a result, newly created or renamed categories do not appear on the home page until a full website deployment occurs. Investigate whether the JSON file can be removed and replaced with a dynamic data source. If the JSON file is still required, implement an alternative approach that allows the home page category list to update dynamically after category creation or rename, without requiring a full deployment.
Acceptance Criteria
- Newly created categories appear on the home page without requiring a full website deployment.
- Renamed categories are reflected on the home page without requiring a full website deployment.
- It is clearly documented whether the existing JSON file is removed or retained.
- If the JSON file is retained, the home page category list updates dynamically after category changes.
- No regression is introduced to existing rule-to-category mappings on the home page.
Screenshot
Figure: Homepage categories sourced from build-time JSON, causing delayed updates
