docs: finalize preservation migration acceptance

This commit is contained in:
leefer
2026-08-01 10:31:16 +08:00
parent 1da0807ad8
commit 3d4fca7f65
2 changed files with 7 additions and 6 deletions
+4 -3
View File
@@ -1,8 +1,9 @@
# Candidate architecture
`app/` is the behavior-preserving modular candidate. The original `webapp/` runtime remains
the product and visual baseline until manual acceptance. `next/` is a rejected, frozen
implementation and is not a source for this directory.
`app/` is the behavior-preserving modular source tree accepted by the user on 2026-08-01.
The original `webapp/` runtime remains the deployment rollback baseline until an explicitly
approved switch. `next/` is a rejected, frozen implementation and is not a source for this
directory.
The application deliberately remains a modular monolith: one Python process, one SQLite WAL
database, and a build-free HTML/CSS/JavaScript client. The migration changed source ownership