PR-4: bump to 1.0.3 + CHANGELOG + SCORECARD (WorldOS rename re-cut) - #301
Conversation
Final phase of #295 (PR-1 #296, PR-2 #299, PR-3 #300 merged): - plugin.json 1.0.2 -> 1.0.3 - CHANGELOG [1.0.3]: the rename across 4 phased PRs + non-breaking WORLDOS_*/CLAWDND_* env layer + preserved wire contracts + carried UI fixes - SCORECARD v1.0.3 release note (honest standing scores; Caelar fix = code+#162 invariant+GUI, not a fresh duo) Doc/JSON only - no engine logic change.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThis PR updates plugin metadata and documentation to declare the v1.0.3 release. The plugin version field is bumped, a detailed changelog entry documents the WorldOS rebrand and environment variable compatibility layer, and the QA scorecard records the release status alongside next-iteration priorities. Changesv1.0.3 Release Documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
…#982) First phase of the owner-approved full ClawDnD→WorldOS cutover (the v1.0.3 rename shipped #296/#299/#300/#301 but left brand-prose stragglers). This renames ONLY the brand token in prose/docs/flavor/command+skill descriptions and user-facing status strings — surgically PRESERVING every retained contract and historical record: KEPT (moved in later phases / immutable): clawdnd-engine/-rules/-voice/-player MCP ids, CLAWDND_* env vars, dev.clawdnd.app, ClawDnD-val path, ClawDnDNative web-bridge, lowercase clawdnd_* shell/py functions; and the historical/legal text (CHANGELOG, qa/SCORECARD.md, LICENSE trademark list, servers/*/_env.py "renamed from ClawDnD" explanation, docs/roadmap/SPRINT_MAP.md, qa/transcripts/*). Transform: collapse dual "WorldOS / ClawDnD" → "WorldOS", then ClawDnD→WorldOS with a negative lookahead preserving -val/Native suffixes; applied to an explicit allowlist of 30 brand-prose files only. Gates: license_check pass; bash -n clean on all touched scripts; both adventure.json still valid JSON; spot-checked that DM SKILL.md keeps clawdnd-engine/rules/voice and play.sh keeps CLAWDND_PLAY_* + clawdnd_write_provider_status. Co-authored-by: Eva <arncalso@gmail.com>
PR-4 — version bump + CHANGELOG + SCORECARD (the WorldOS rename re-cut)
Final phase of #295 (ClawDnD → WorldOS). PRs #296 (Wave 1+2 — identity + branding), #299 (Wave 3 — code/doc refs), #300 (Wave 4 — non-breaking env compat) are merged; this cuts the version.
1.0.2→1.0.3[1.0.3]— the rename across the 4 phased PRs, the non-breakingWORLDOS_*(withCLAWDND_*fallback) env layer, the deliberately-preserved wire contracts (clawdnd-*MCP ids,dev.clawdnd.appbundle), and the carried UI-audit fixes ([openworlds-audit][CROSS-CUTTING] Title-bar text overlaps nav-rail glyphs at top-left on every screen #260/[openworlds-audit] Heroes (Character): Spellbook has no browse-not-prepared path; caster sees 'No spells prepared' #268/[openworlds-audit] Inventory: replace 6-slot flat grid with paper-doll silhouette + expanded slot set #271/[openworlds-audit][LOOP-2] Camp Sidebar: 'Begin Resting' CTA disabled — long rest has no engine write-lane #282 + the canon-NPC picker; axe 0/18).load_canon_character(kind="player"), 02ae6ae) + the [content][bg] Add mid-tier BG monster pack (CR 5-14, SRD-derived + original flavor) #162 player-in-party invariant + verified live in the GUI — not by a fabricated duo row. Next loop iteration = a post-[content][bg] Add mid-tier BG monster pack (CR 5-14, SRD-derived + original flavor) #162 clean GREEN Dal revalidation duo + the remaining ~30 Wave-2-4 audit issues.Doc/JSON only — no engine logic change. After merge: tag
v1.0.3+ GitHub Release.Part of #295.
Summary by CodeRabbit
Release Notes v1.0.3
Chores
Bug Fixes