Skip to content

feat(adventure): add levels to Dead Reckoning — expert - #198

Merged
KatharinaSick merged 1 commit into
mainfrom
feat/adventure-dead-reckoning
Jul 21, 2026
Merged

KatharinaSick merged 1 commit into
mainfrom
feat/adventure-dead-reckoning

Conversation

@offon-data-refresh

Copy link
Copy Markdown
Contributor

update: Dead Reckoning

Auto-synced from the challenges repo.

Source: https://github.com/off-on-dev/open-source-challenges/tree/main/adventures/dead-reckoning

Levels in this PR: expert


Before merging

  • Review topics: on each level, auto-set to all adventure tags, refine to level-specific subset if needed
  • Update discussion_url: in each level once the Discourse threads are created
  • Update discussionUrl in each *-posts.json stub

Manual steps (only if needed)

  • If a level's architecture_diagram SVG was not auto-fetched (check the sync logs for a warning), add the SVG manually to src/assets/diagrams/ and add architecture_diagram: <file>.svg to that level in adventure.yaml, then run npm run generate
  • If a level has an architecture_diagram but no diagram_alt, add diagram_alt: to that level in adventure.yaml with a one-sentence description of the diagram, then run npm run generate
  • Run node scripts/refresh-discussions.mjs after discussionUrl values are set

Auto-generated (do not edit by hand)

The following are kept in sync with adventure.yaml by npm run generate (prebuild hook):

  • public/sitemap.xml (GENERATED:adventures region)
  • react-router.config.ts prerender (GENERATED:adventures region)
  • e2e/smoke.spec.ts and src/test/seo.test.ts route arrays
  • src/test/prerender.test.ts pages array
  • scripts/refresh-leaderboard.mjs ADVENTURE_CATEGORIES

Checks

npm run lint && npm test && npm run build && npm run test:e2e

@github-actions

github-actions Bot commented Jul 21, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-21 09:11 UTC

@offon-data-refresh
offon-data-refresh Bot force-pushed the feat/adventure-dead-reckoning branch from 572db80 to 0387d6d Compare July 21, 2026 09:06
@KatharinaSick
KatharinaSick merged commit e4d6e5b into main Jul 21, 2026
9 checks passed
@KatharinaSick
KatharinaSick deleted the feat/adventure-dead-reckoning branch July 21, 2026 09:11
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