diff options
| author | t <t@tjp.lol> | 2026-07-11 12:15:04 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-07-11 12:18:55 -0600 |
| commit | d6c7333d37638447a2a41c762574de8851665934 (patch) | |
| tree | 577145d845ec954ff812308bc98b2ca30dcf5cc0 /_docs/IMPLEMENTATION_STATUS.md | |
| parent | 2ab0e23eca3c5cac82d948e506b3f1cb81bedd18 (diff) | |
Document deployment and stop tracking generated output
Diffstat (limited to '_docs/IMPLEMENTATION_STATUS.md')
| -rw-r--r-- | _docs/IMPLEMENTATION_STATUS.md | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/_docs/IMPLEMENTATION_STATUS.md b/_docs/IMPLEMENTATION_STATUS.md new file mode 100644 index 0000000..cc34e80 --- /dev/null +++ b/_docs/IMPLEMENTATION_STATUS.md @@ -0,0 +1,30 @@ +# Project implementation status + +Status as of 2026-07-11. + +- [x] Fictional examples are retained only under underscore-prefixed names and + are absent from public listings and the feed. +- [x] The Weft Go generator, template conventions, Markdown parsing, inventory, + link rewriting, output collision checks, relative links, Atom generation, + safe output ownership, rollback, and stale cleanup are implemented and + covered by runnable tests. +- [x] Existing pages are represented by templates or Markdown sources and build + back to in-place HTML/XML outputs; `style.css` is unchanged. +- [x] Inherited prose is enumerated in `PROSE_AUDIT.md`; no replacement post + prose was invented. +- [x] The generated site has an empty valid Atom feed, no public fictional + entries, and a consistent CC BY 4.0 footer and colophon disclosure. +- [x] `.gitignore` covers generated HTML, `feed.xml`, the ownership manifest, + and transaction directories; shared Syncthing rules exclude generated HTML. +- [x] Generated HTML and `feed.xml` are ignored and absent from version + control, so a fresh checkout can build without bypassing output ownership. +- [x] Caddy protection and the locked, delayed, failure-logged cron invocation + are recorded in `OPERATIONS.md`. +- [ ] External: install and schedule Weft on the server, activate the Caddy + rules, and validate them against the deployed host. +- [ ] External: connect deliberately selected real vault content and verify its + Syncthing/privacy behavior. +- [ ] External: restore Notes links only after those real notes are ready. + +Notes navigation and homepage note links intentionally remain commented out; +there is no selected real vault content to publish yet. |
