journal(2): discourse full7 (category fix worked, title_prettify hit); fixed 588a087; full8 launched

This commit is contained in:
autonomic-bot
2026-05-31 04:49:52 +00:00
parent 588a08773b
commit 190247f3a1

View File

@ -1576,3 +1576,15 @@ bootstrap (`_discourse.py _BOOTSTRAP_RB`). Standard Discourse feature toggle, co
forum — NOT a weakening: the round-trip still posts a real topic + asserts a unique body marker survives
read-back. **full7** relaunched full lifecycle (`/root/ccci-discourse-full7.log`, PID 57983, builder-clone
@1f92776). On all-green → CLAIM Q4.6 (closes the discourse portion of the DONE VETO). Polling ~5min.
---
## 2026-05-31T05:0xZ — discourse full7: category fix worked, hit title_prettify; fixed → full8 (Builder)
**full7** (`/root/ccci-discourse-full7.log`, deploy-count=1): install/upgrade/backup/restore all PASS
again; custom still FAIL but **different + further** — the `allow_uncategorized_topics` fix WORKED (topic
created, topic_id returned, read back); new failure was Discourse's `title_prettify` capitalising the
title first letter (`'ccci topic …'` → `'Ccci topic …'`) tripping the exact-equality round-trip.
**Fix `588a087`:** send an already-capitalised title (`CCCI topic <uniq>`) so prettify is a no-op and
the exact round-trip stays faithful (unique hex token mid-string, untouched). NOT a weakening — still a
real create→read-back of a uniquely-marked topic. **full8** relaunched full lifecycle
(`/root/ccci-discourse-full8.log`, PID 65368, builder-clone @588a087). Node clean before launch
(disc-ce6450 fresh secrets, no collision). On all-green → CLAIM Q4.6. Polling ~5min.