Skip to content

M1: content backbone - #1

Merged
Dedication86 merged 1 commit into
mainfrom
m1-content
Sep 4, 2026
Merged

Dedication86 merged 1 commit into
mainfrom
m1-content

Conversation

@Dedication86

Copy link
Copy Markdown
Owner

Models for the tenant layer (Zoo, StaffMembership, ZooScopedModel) and all content (Exhibit, Animal, Marker, Challenge, Quest, QuestChallenge, Badge, Level) per Blueprint Section D. Challenge type registry with per-type config validation; XP defaults resolve from Zoo.settings -> ZOOQUEST_DEFAULTS, never literals.

Django Admin themed with Unfold: zoo-scoped querysets, inlines, type-aware challenge form, badge rule preview, marker QR previews and a 'Print QR sheet' action (two markers per letter page, QR encodes PLAY_BASE_URL/s/).

Read-only API: zoo summary, quest list/detail, map, animals, marker lookup. Correct answers are never serialized. 20 tests, all loading the Cedar Hollow fixture (80 rows) as the shared starting state.

Claude-Session: https://claude.ai/code/session_01KAaivnLHszR4G5fsh1fpjg

Models for the tenant layer (Zoo, StaffMembership, ZooScopedModel) and all
content (Exhibit, Animal, Marker, Challenge, Quest, QuestChallenge, Badge,
Level) per Blueprint Section D. Challenge type registry with per-type config
validation; XP defaults resolve from Zoo.settings -> ZOOQUEST_DEFAULTS, never
literals.

Django Admin themed with Unfold: zoo-scoped querysets, inlines, type-aware
challenge form, badge rule preview, marker QR previews and a 'Print QR sheet'
action (two markers per letter page, QR encodes PLAY_BASE_URL/s/<code>).

Read-only API: zoo summary, quest list/detail, map, animals, marker lookup.
Correct answers are never serialized. 20 tests, all loading the Cedar Hollow
fixture (80 rows) as the shared starting state.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KAaivnLHszR4G5fsh1fpjg
@vercel

vercel Bot commented Sep 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
zoo-quest Ready Ready Preview Sep 4, 2026 5:34am UTC

@Dedication86
Dedication86 merged commit 9cc19ea into main Sep 4, 2026
4 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