Skip to content

pf2e-remaster 1.3.2: Learn PF2e landing page and beginner clarity edits - #13

Merged
HarryCordewener merged 1 commit into
mainfrom
codex/pf2e-remaster-1.3.2
Oct 21, 2026
Merged

HarryCordewener merged 1 commit into
mainfrom
codex/pf2e-remaster-1.3.2

Conversation

@HarryCordewener

@HarryCordewener HarryCordewener commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Requested by Grave · project thread

PF2e package acceptance on SharpMUSH main found that 1.3.1 has no landing page. Its only way in is the "Start here" card, which is the fifth of five featured topics, looks like the other four, and falls below the fold at 320px. So the P1 (prominent entrance) and V1 (distinct entrance) gates fail.

Changes

  • package.yaml: format 1.13 → 1.14, version 1.3.1 → 1.3.2, wiki_landing_page: main:learn_pf2e.
  • learn_pf2e: a "Before your first roll" section (GM and player roles, dice notation, DC, AC, HP).
  • degrees_of_success: the degree ranges no longer overlap; adds boundary examples and how natural 20s and 1s are applied.
  • bonuses_and_penalties: explains penalty stacking (typed versus untyped).
  • dying_and_recovery, wizard_learning_guide: the Sources line moves below the next-step block.
  • index.yaml, the root README table and pf2e-remaster/README.md: 1.3.2.

Checks

  • PackageValidator --strict passes (format 1.14, 4,725 wiki pages).
  • tools/check-pf2e-navigation.py passes: 4,725 pages, 22,709 links, 9 journey groups.
  • ORC review of the added lines: rules terms and Player Core citations only, with no Reserved Material. NOTICE.md is unchanged.
  • Full acceptance on a fresh localhost world built with Wiki: focus outline on body links; hold links until return context is known SharpMUSH#2143, at 1440px and 320px and keyboard-only: every automated gate passes (P1–P5, V1, V2, A1, A3). The landing page renders above the fold at both widths.

🤖 Generated with Claude Code

https://claude.ai/code/session_01K1kX4UwwD9rRgdXf16tm14

Declares main:learn_pf2e as the wiki_landing_page (manifest format 1.14), so
the portal shows it under Start here on the Pathfinder 2e collection page
instead of leaving it as the fifth featured category.

Also folds in the beginner clarity edits: a first-roll primer on Learn PF2e
(GM and player roles, dice notation, DC, AC, HP), disjoint Degrees of Success
ranges with boundary examples and natural 20/1 ordering, typed versus untyped
penalty stacking, and the Sources lines of Dying and Recovery and the Wizard
Learning Guide moved below their next-step blocks.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@HarryCordewener HarryCordewener self-assigned this Oct 21, 2026
@coderabbitai

coderabbitai Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Essentials
  • Run ID: 338c4d40-1ccc-463a-a8c7-5d78d4fcca8c
📥 Commits

Reviewing files that changed from the base of the PR and between bf43268 and 8fb81ef.

📒 Files selected for processing: 9
  • README.md
  • index.yaml
  • pf2e-remaster/README.md
  • pf2e-remaster/package.yaml
  • pf2e-remaster/wiki/main/bonuses_and_penalties.md
  • pf2e-remaster/wiki/main/degrees_of_success.md
  • pf2e-remaster/wiki/main/dying_and_recovery.md
  • pf2e-remaster/wiki/main/learn_pf2e.md
  • pf2e-remaster/wiki/main/wizard_learning_guide.md
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@HarryCordewener
HarryCordewener marked this pull request as ready for review October 21, 2026 16:51
@HarryCordewener
HarryCordewener merged commit 2f9b81b into main Oct 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant