Rebuild log
Updates
Short notes on what landed in the CI4 Citadel and what is still forging. Newest first.
Latest
-
Favors — Grant your Favor on viewing; Favored by Kindred Readers; your shelf at /favors (legacy /favorites redirects).
-
Sanctum week glance — This week’s actions (submissions, comments, XP, quests) and guild-roll recognition from pledges and officer seats.
-
Lexicon voice polish — Bind a Bond verbs and forge/anvil/spark metaphors scrubbed from live Twig and JS flash copy (CSS/DB names kept).
-
Email deferred — Mailgun is wired but not delivering; activation off for now. Flagged to fix soon.
-
Place names live — Crossroads, Inkwell, Sanctum, Guildhall, Search; Bind a Bond; Scrolls; /sanctum (301 from /my-stuff).
-
Email activation — Confirmation letters via CitadelMail (SMTP-ready); resend on the sign-in gate; delivery not confirmed yet.
-
Join + recover — New citizens can register at the gate; forgot-password recovery with email (dev shows the link when mail is unset).
-
Production cache — File/Redis data-layer back on for Plaza, type counts, and Web of the day; Twig compile in production; PageCache stays off.
-
Codex light preview — Title opens a text-only excerpt (~1,100 chars); finish the read, vote, and act on the full submission page.
-
Codex hubs — King intro, then a full-summary gathered list (the post); forge flag; Browse/Seek hub filter.
-
Flush honour hero — Shared template: collage flush to nav, title overlaid, compact crumbs below; Muro’s squirrel wash is the ambient reference.
-
Winner portraits — When the local uploads vault is blocked (open_basedir), Muro and Towers load classic portraits from strolen.com instead of the dragon seal for every winner.
-
Muro's Hall polish — Standard full-span hero collage from his top works; harmonica squirrel stays with In honour of Murometz; custom submission heroes.
-
Muro's Hall — Yearly Muro Awards archive at /muro, with author Towers showing award stacks, signatures, and pagination.
-
Browse by author — Category listings show the author’s avatar beside each piece instead of the shelf icon; missing portraits use a dragon-head seal.
-
Signature seals — Guild-badge signatures render as compact tables with local graphics (Strolen’s template), hero avatar restored, level line cleaned up.
-
Scriptorium pride — Private desk polish: Strolenati mark, trophy seals, Anvil chips, shelf cards, and echoes as short quotes — drafts stay off the public author page.
-
Scriptorium — Private author’s desk: identity, recognition, The Anvil, published shelf, this week’s glance, recent echoes, and Waymarks — short prompts, not a wall.
-
Scriptorium laurels — Desk second pass: Golden and HoH seals up front, biggest fans, recent love on your work, and a clearer trail of writings.
-
Scriptorium desk — Your desk shows level and XP, writings in work and published, Honour on your scrolls, and a shelf of pieces you recently touched.
-
Viewing folds — Discussion, Idea scrolls, Bonds, quest peers, and Use alongside collapse with a click so you can skip to the next band without scrolling the lot.
-
Quest callout trim — Viewing quest blocks stay compact (summary + Open the quest); peer entries move down beside Bonds instead of bloating the header.
-
Naming lexicon — Nav and halls speak places: Plaza, Forge, Scriptorium, Hearth, Seek; Bonds replace Connections; Members and Officers on the rolls; Keepers for staff.
-
Richer forge editor — The Forge gets tempering tools (bold, headings, quotes, Cite), Write/Preview, and image upload into the piece — with safe HTML allowlisting on save.
-
Discuss replies — Signed-in citizens can reply on open Legacy Discussion threads; posts land in place on the last page, with locked threads staying sealed.
-
Guild trial progress — Signed-in citizens see met/unmet marks on hall trials; the pledge button stays sealed until every measurable trial is complete.
-
Create depth — The forge takes tags, optional quest join (active or legacy), and turns
[Title]links in the body into Companion connections on save. -
Guild pledge council — Hall officers (and staff) can accept or decline pending pledges on the rolls; petitioners may ask again after a decline.
-
Create & My Stuff — Signed-in citizens can forge submissions (category → title/summary/body), save drafts or publish, and manage them from My Stuff.
-
Inline comments & live XP — Posts and replies appear in place (no refresh); comment XP is clickable; submission authors grant a bonus (+10); blade awards update the page XP total.
-
Comment & idea posting — Signed-in citizens can post discussion replies and forge idea scrolls on viewing; uses the classic
lk_commenthandlers under the hood. -
Thread reading refresh — Legacy discuss threads use a classic forum layout (author rail, post bars, alternating contrast) and fix mangled apostrophes in old posts.
-
Workshop unlock (Keepers) — Keepers can browse V2.0 Workshop boards in Legacy Forums; guests and members still get a quiet 404.
-
Discovery densification — Sparse viewing falls back to Related + Continue exploring; Browse gets standouts and an In a Quest filter; Connections show type and linker; empty guild/quest shelves offer next hops.
-
Discovery density north star — Plan now measures relatedness (≥2 peers in ≤2 clicks), living halls, continuity, and no dead ends — densify surfaces before new create tools.
-
Guild pledges — Signed-in citizens can petition a hall (or withdraw) from the guild page; pending names join the rolls while officers still accept by hand later.
-
Suggest a link — On viewing, forge typed Connections in place (search title, pick Related / Companion / Sequel / …); uses the classic suggest handler under the hood.
-
Blades & HoH confirm — XP clashes use the Citadel’s crossed-swords mark; Hall of Honour opens a confirmation dialog (what it means + bestow) on the viewing page.
-
Sign in (accounts slice) — Legacy Citadel passwords work at
/login; header shows your name and Sign out. -
Plaza challenge of the day — One daily call under the Plaza hero: live quest when a call is open, otherwise a rotating guild hall — same day-seed idea as Golden.
-
Standalone hall heroes — Guild and quest header art spans full-bleed with no title overlay; names and kickers sit below the graphic for clear reading.
-
Laurels & hall rolls — Quest winners get first/second place applause; guild and quest heroes full-bleed like viewing; guild pages list approved members and pledges.
-
Quest & guild heroes — Header art on halls and quests; quest banners matched by name; XP awards and clear requirement lists on quest hubs (guild trials unchanged).
-
Guild rule halls — Who/What/Why, measurable requirements, tag band, and disabled Pledge; env-keyed hall editor; pledges/officers schema ready for accounts.
-
Community hearth — Guild hall cards with accents, active quest spotlight, quest archive, forums callout, and HoH strip; light guild theming only (not site-wide).
-
Caches off — Page and Plaza app caches disabled so rebuild changes show immediately; reevaluate Redis / TTLs for production later.
-
V2.0 Workshop private — Workshop boards hidden from the public forum map, search, and deep links (later unlocked for Keepers — see above).
-
Forums celebrated — Community heralds Legacy Discussions; discuss index and boards use classic striped forum tables for category → board → topic navigation.
-
Plaza query trim — Faster Web of the day / Golden / HoH picks; short file cache on Explore; optional list indexes (see docs/sql).
-
Legacy Discussions — 2017 SMF archive with category/board navigation, poster avatars, and topic search; reply posting waits on accounts.
-
Unified Search — Faceted filters for category, honour, quest, guild, and tag; title/author/summary query; `/freetext/{tag}` routes into Search.
-
Knowledge graph Phase A — Quest hubs with shelves; Guild halls; Community doorway; companions soft-boost quest/guild; Plaza quest strip + Web of the day; stage Postgres indexes/views applied (see docs/sql).
-
Viewing honour — Top Award CTA removed; HoH / Golden pride band opens the read when earned.
-
Viewing bands — Connections / Use alongside span the content width; companions show a short intro.
-
Viewing discussion — Comment cards with XP / Reply / +XP; Connections as collapsible multi-column lists.
-
Plaza floor — Header logo shown clean; Just arrived beside a vertical category rail.
-
Updates page — Public rebuild log and area status; landing notice points here.
Area status
- Live Plaza, browsing, viewing
- Live Quests, Guild halls, Hearth
- Live Recognition marks, Bonds, Use alongside
- Live Seek + faceted filters
- Live Legacy Forums (SMF archive + open-thread replies; Keepers unlock Workshop)
- Live Sign in / out (legacy accounts; header identity)
- Live Award XP on submissions + comment +XP
- Live Hall of Honour grant + confirm dialog
- Live Forge a bond (typed Bonds)
- Live Guild pledges (petition / withdraw)
- Live Discovery densification (sparse-view, Browse standouts, Bond labels, empty halls)
- Live V2.0 Workshop unlock for Keepers
- Live Inline comment / reply / scroll posting + live XP
- Live Forge + Scriptorium drafts / publish
- Live Council / Keepers pledge accept & decline
- Live Forge tags, quest join, body-cite Bonds
- Live Guild trial progress + pledge gate
- Live Discuss replies on open archive threads
- Live Richer forge editor + image upload
- Live Naming lexicon (places, Bonds, ranks)
- Live Scriptorium desk (level / XP / honour / touched)
- Live Scriptorium private desk (Anvil / shelf / Waymarks)
- Live Muro's Hall + Tower award stacks
- Live Codex hubs (shelf, light excerpt preview, forge flag, browse/seek)
- Live Production cache (Plaza / type counts / Twig; PageCache off)
- Live Registration + password recovery
- Live Lexicon places (Crossroads / Inkwell / Sanctum / Guildhall / Search)
- Live Lexicon voice (Bind a Bond; forge metaphors scrubbed)
- Live Sanctum week glance + guild rolls
- Live Favors (Grant / Kindred Readers / /favors)
- Soon Email activation / recovery mail (Mailgun not delivering — flagged)
- Soon Named Favor lists
- Soon Rank ladders when rank_set_id lands