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 `