diff --git a/NOTES.md b/NOTES.md index d6e1259..f2ab17a 100644 --- a/NOTES.md +++ b/NOTES.md @@ -38,6 +38,7 @@ - Performance (Full-Page Caching, Image Optimization) - Security (2FA, Security Audits) - Backups (Database & Files accessible via Admin and `sw site:backup`) +- Restore System (Restore from backup via Admin or `sw site:restore`) - Settings (Site Title/Description, SEO, Configurable Blog "Home" segment) ## Architectural Decisions @@ -57,4 +58,4 @@ - **Reserved Slugs**: `loom`, `admin`, `api`, `login`, `logout`, `register`, `sw-admin`, `dashboard`. - **Multi-Tenancy**: Architecture allows for future expansion. - **Unified Vite Build Pipeline**: Shared pipeline for Core and Official Plugins. -- **Asset Conflict Management**: Each Plugin/Theme uses custom root-level CSS class (e.g., `.blog`) for styles and JS. \ No newline at end of file +- **Asset Conflict Management**: Each Plugin/Theme uses custom root-level CSS class (e.g., `.blog`) for styles and JS. diff --git a/SPECS.md b/SPECS.md index e611e08..560cf90 100644 --- a/SPECS.md +++ b/SPECS.md @@ -51,10 +51,11 @@ Content is stored as a JSON array of block objects: - **Helpers**: - `css('path', $attributes)`: Outputs a `` tag. - `js('path', $attributes)`: Outputs a `