docs: Remove first-run setup screenshots from Trebuchet page
Drops the five Trebuchet_Setup_* image references (First launch + Settings
tabs) and deletes the four image files. Setup docs are now text-only;
screenshots retained locally in NonPublic for future use.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
218a1c7
docs: Add Manifest Undo/Redo to developer architecture (#2469)
Documents #2231 Sprint 3 undo/redo wiring (whole-field per focus session,
structural Add/Delete commands, tunnel KeyDown) and the #2461 focus-commit /
dirty-on-type fix via the JournalFieldEditor kernel.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
944c72b
docs: Document Trebuchet first-run setup (5-tab Settings window)
Replaces the retired standalone wizard. First launch now opens the tabbed
Radoub settings window in setup mode; documents the Game/Home, Logging,
Backups, Appearance, and Review tabs with screenshots. Removes the stale
--safemode command-line option. TLK clarified as a module setting, not here.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a25921a
docs: Refresh developer architecture pages for recent sprints
Pages updated:
- Fence-Developer-Architecture (#2410: StoreItemExtrasViewModel, save-on-close race, new-file browser sync)
- Manifest-Developer-Architecture (#2410: atomic JRL save, duplicate-ID bump)
- Marlinspike-Developer-Architecture (#2454: case-preserving replace, consolidated rename dialog)
- Quartermaster-Developer-Architecture (#2394: PBR diffuse fallback, source-tier textures, lighting, robe graft)
- Radoub-Formats (#2454: CaseStyle case-preserving content replace chokepoint)
- Radoub-UI-Developer (#2432/#2438/#2449/#2466: particle emitters, ModelPreviewPanel, undo/redo)
- Reliquary-Developer-Architecture (#2438: shared StatusBarControl, ModelPreviewPanel adoption)
- Relique-Developer-Architecture (#2466: document/whole-field undo/redo)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
11d9533
Update Trebuchet dev docs for PR #2463 (#2419)
First-run setup folded into tabbed SettingsWindow; FirstRunWizard removed.
WizardGapService version gate vs LastSetupVersion/SetupReviewVersion.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
9cfaa1a
docs: Publish Reliquary placeable editor user guide
Add Reliquary.md (Alpha, marked under construction) and link from
_Sidebar.md and Index.md, including the developer architecture page.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
21c1ab6
docs: Update developer architecture pages and add Reliquary
Refreshed Fence, Marlinspike, Parley, Quartermaster, Relique, Trebuchet
architecture docs plus Radoub-Formats and Radoub-UI-Developer.
Added new Reliquary-Developer-Architecture page.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
542fcf6
docs: Update developer architecture and format spec pages
Refresh 17 developer docs against current source: Parley AddNode undo
rollback and TTS ArgumentList hardening (#2260/#2323), GFF 64-bit type
storage corrections, plus arch/format updates across Fence, Manifest,
Marlinspike, Quartermaster, Relique, Trebuchet, Radoub.UI, and the
Radoub-Formats spec set. Freshness dates bumped to 2026-05-30.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
c40e229
docs: Refresh Parley Sound Browser and Flowchart View user docs
Sound Browser: removed nonexistent "Select" button (assign via OK or
double-click), corrected status-bar count to show all active sources,
clarified Location Override has no reset button (uncheck to reset).
Flowchart View: link nodes use reduced opacity, not a gray background;
added node-index prefix note and Ctrl+J for Go to Link Target.
Freshness bumped to 2026-05-30. Reviewed against current Parley source.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
c34ba29
Update Fence maturity Alpha->Beta (#2321)
8ba0e2d
docs: Update developer architecture pages
Reflects the following source-repo work merged since the prior refresh:
- Radoub.UI extraction (PRs #2151/#2156/#2160 of epic #1908):
- ItemDetailsPanel promoted to Radoub.UI; QM + Fence now share
- ModelPreviewGLControl + renderer helpers (OpenGLShaderManager,
MeshSkipHeuristic, SmoothGroupNormals, VertexWelder,
ModelViewController) promoted to Radoub.UI
- TextureService moved to Radoub.UI.Services
- MdlPartComposer + MdlPartBoneMap + MdlPartNaming extracted from
QM ModelService.LoadPartBasedCreatureModel
- Marlinspike rename subsystem (PR #2169, issue #1926): rename
dispatch via ResRefRenameOrchestrator, auto-suffix collision dialog,
per-row scoping via Tag/SelectedItem tree walk
- BaseItemTypeService WeaponWield/IsHeldWeapon (PR #2157)
- Memory leak hardening round 2/3 (PR #2129/#2142/#2143, issue #2034):
LruCache adoption for TextureService palette + rendered caches
- Read-through palette cache pattern (PR #2150, issue #2144)
- FileBrowserPanelBase Name/Tag sort + search (epic #2186, sprints
3-4): per-resource cache subdirectories (CreaturePalette/
StorePalette/), eager HAK/BIF metadata population, GFF-direct
IndexMetadataAsync, save-flow row refresh seam
- Fence StoreItemExtrasPanel split from shared ItemDetailsPanel,
Item Details panel rewired as data-driven
Bumped freshness dates on every page touched.
55597ea
docs: Tighten Radoub-Formats-UTP.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
ab00bfd
docs: Tighten Radoub-Formats-UTM.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
fffbab4
docs: Tighten Radoub-Formats-UTI.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
bc31ce6
docs: Tighten Radoub-Formats-UTD.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
106ef7e
docs: Tighten Radoub-Formats-UTC.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
13f706d
docs: Tighten Radoub-Formats-TLK.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
acb810f
docs: Tighten Radoub-Formats-KEY.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
da6fa24
docs: Tighten Radoub-Formats-JRL.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
b2567f5
docs: Tighten Radoub-Formats-GFF.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
ae74033
docs: Tighten Radoub-Formats-ERF.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
0498a2f
docs: Tighten Radoub-Formats-BIF.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
0395393
docs: Tighten Radoub-Formats-BIC.md prose (#2185)
Light prose pass. Refs LordOfMyatar/Radoub#2185
094b5d9
docs: Tighten Radoub-Formats-ARE.md prose (#2185)
Light prose pass. Removed dangling issue reference. Bumped freshness
date to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
38ce17d
docs: Tighten Radoub-Formats-2DA.md prose (#2185)
Light Elements of Style pass: sentence-case headings, em-dash for
definition pairs. Format spec content unchanged. Bumped freshness date
to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
ec642cc
docs: Bump Quartermaster-Model-Learnings.md freshness (#2185)
Lessons-learned page targets contributors. Content still accurate;
date-bump only. Refs LordOfMyatar/Radoub#2185
b8a139a
docs: Tighten IGameDataService-API-Reference.md prose (#2185)
Applied Elements of Style pass. Sentence-case headings, active voice in
method descriptions. Bumped freshness date to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
ec251dc
docs: Tighten Game-Data-Integration-Guide.md prose (#2185)
Applied Elements of Style pass. Sentence-case headings, em-dash for
definition pairs. Bumped freshness date to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
50376a9
docs: Tighten Installing-Additional-Language-Dictionaries.md (#2185)
Applied Elements of Style pass. Fixed macOS path typo
(Radoub\Dictionaries -> Radoub/Dictionaries). Sentence-case headings.
Bumped freshness date to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
2ec001a
docs: Tighten How-to-Capture-Logs.md prose (#2185)
Applied Elements of Style pass. Sentence-case headings. Bumped
freshness date to 2026-05-24.
Refs LordOfMyatar/Radoub#2185
33b353f