Finalize artifact records
Remove sample artifact records and publish only verified release files, package records, checksums, manifests, reports, known issues, and rollback notes.
This page defines the minimum checks before the website is published as a real SentinelOS public trust platform.
Remove sample artifact records and publish only verified release files, package records, checksums, manifests, reports, known issues, and rollback notes.
Upload the static site root exactly as packaged. Confirm `index.html`, `404.html`, `_headers`, `_redirects`, `robots.txt`, `sitemap.xml`, and asset paths resolve from the same public origin.
Use the staged `_headers` / `netlify.toml` rules or equivalent host settings for content type protection, referrer policy, frame blocking, permissions policy, and a conservative static-site CSP.
Cache images, CSS, and JavaScript longer than HTML. Keep HTML and metadata easier to refresh so release status can be corrected quickly.
Provide release notes, SHA256SUMS, signature instructions, package manifests, validation reports, and signing-key guidance when available.
Check links, keyboard navigation, reduced-motion handling, print output, responsive layout, security headers, and local preview before uploading.
Header policy baseline for static hosts that support root header files, including CSP and privacy-focused browser controls.
404 fallback rule for static hosts that support redirect files while preserving explicit page URLs.
Netlify-compatible deployment metadata and header policy mirror for easy static publication.
The platform stays portable and can be tested with a local static server.
python3 -m http.server 8080
# then open http://localhost:8080Downloads, docs, verification, and package records should remain accessible without login.
The website should not manage SentinelOS installations or push remote policy to user systems.
Any future analytics must be privacy-safe, disclosed, and unnecessary for core platform use.