summaryrefslogtreecommitdiff
path: root/docs/POLICY.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/POLICY.txt')
-rw-r--r--docs/POLICY.txt12
1 files changed, 11 insertions, 1 deletions
diff --git a/docs/POLICY.txt b/docs/POLICY.txt
index f662dd4..16d97c2 100644
--- a/docs/POLICY.txt
+++ b/docs/POLICY.txt
@@ -72,7 +72,8 @@ PORTABILITY
Host SSH keys, firewall policy, accounts, and disks are host administration,
not application export contents.
- Releases currently contain a static x86_64 Linux command and native
+ Releases contain static x86_64 Linux management/chat commands, the WASM
+ browser crypto module, exact corresponding sources, and native
linux/amd64 container images. They are portable across compatible x86_64
Linux machines. An ARM machine needs a native release build; the command
rejects mismatched production images. Development mode may fetch/build
@@ -82,3 +83,12 @@ PORTABILITY
Generated third-party legal texts retain upstream whitespace and line endings.
.gitattributes exempts only THIRD-PARTY-LICENSES.html from whitespace errors;
first-party source checks remain strict. Workspace audits include every member.
+
+STATIC ASSET CACHING
+
+ Main-site stylesheet links include the SHA-256 of web/styles.css as a query
+ version. Update both website templates when CSS changes. The render test
+ checks that the published URL matches the current stylesheet, preventing
+ old cached CSS from being paired with new markup. Tooltip text carries the
+ native hidden attribute as well as CSS visibility rules, so a stylesheet
+ failure cannot expose it as ordinary page text.