← Round 3
CircleThrice
·
ORCA Canvas
OOUX · Object-Oriented UX
ORCA methodology (OOUX · Sophia Viklund): This canvas defines every object in the Circle Thrice system before screen design decisions are made. Each card documents four dimensions — Core Content (identity-defining data), Metadata (contextual attributes), Calls to Action (→ user-initiated or ◎ system-initiated), and Relationships (how this object connects to others). Objects → Relationships → CTAs → Attributes. In that order.
Section 01
Object Map
18 objects across 5 domain clusters. The full ORCA breakdown — Core Content, Metadata, CTAs, and Relationships for every object — is in sections 02–06 below. Use the nav above to jump to any cluster.
Objects by Cluster
18 objects across 5 clusters — bold pills are primary objects that anchor their own screen
Key Object Primary — anchors its own screen Object Supporting — lives within a primary view Has-aowns or contains Is-asub-type of Refcross-references
Time5
Day
Transit
Orrery
Auspice
Planetary Hour
Member1
Member
Content7
Content Item
Session
Grimoire
Rite
Intention
Planner Suite
Blog Post
Community3
Thread
Post
Announcement
Reference2
Zodiac Sign
Planet
Relationship Index
All has-a, is-a, and reference connections between objects
FromTypeToNote
Has-a
DayHas-aAuspice1 per Day — derived from transits and ruler
DayHas-aTransitmany — varies each day
DayHas-aPlanetary Hour24 per Day, Chaldean sequence
GrimoireHas-aRite1 featured rite per lunar cycle
GrimoireHas-aIntentionmany — set at each new moon
ThreadHas-aPostmany — opening post plus all replies
Is-a
GrimoireIs-aContent Itempersonal Journal sub-type
RiteIs-aContent ItemRitual sub-type
IntentionIs-aContent ItemGoal / Working sub-type
Blog PostIs-aContent ItemEditorial sub-type
References / Many-to-Many
MemberRefGrimoireone instance per Member
MemberRefContent Itemtier-gated access to library
MemberRefSessionbooks sessions at qualifying tier
MemberRefThreadauthors and replies to threads
TransitRefPlanetreferences 1–3 planets per event
PlanetRefZodiac Signoccupies one sign at any time
PlanetRefPlanetary Hourgoverns the Chaldean hour sequence
PlanetRefDayrules the weekday (e.g. Saturn → Saturday)
OrreryRefPlanetone dedicated ring per planet (Moon, Mercury, Venus, Sun, Mars, Jupiter, Saturn) — always visible, planet icons saturated
OrreryRefDayrepresents the sky for a given Day or range of Days; span is user-selected
OrreryRefTransitactive transits visible in Orrery; aspect lines drawn between ring pairs for traditional angular relationships
SessionRefDaytimed to a specific calendar Day
IntentionRefPlanetassigned to Mercury, Saturn, or Jupiter
Content ItemRefPlanner Suiteeach suite document is a Content Item
ThreadRefContent Itemmay reference a library item in discussion
AnnouncementRefContent Item / Sessionmay link to a new item or announce a session
Cluster key Time Content Community Reference
Repeated CTAs
Global design solutions apply to these patterns
View / Read
DayTransitPlanetOrreryAuspiceContent ItemSessionBlog PostThreadPostAnnouncement
Download
Content ItemPlanner Suite
Favorite / Save
Content ItemThreadPost
Add to folder
Content ItemThread
Filter by tag
Content ItemThread
Navigate adjacent
DayOrreryPlanetary Hour
Compute / derive system
DayOrreryPlanetary Hour
Surface relevant system
DayOrreryContent Item
Repeated Attributes
Shared schema — candidates for inherited base object
Title
Content ItemSessionRiteBlog PostThreadAnnouncement
Description / Body
Content ItemSessionBlog PostRiteTransitPlanetOrrery
Date / Timestamp
DayTransitSessionBlog PostThreadPostAnnouncement
Type / Kind
Content ItemTransitAnnouncement
Duration
SessionRite
Associated planets
Content ItemTransitDayAuspice
Associated time spans
Content ItemOrreryTransit
Peak / exact timing
Content ItemTransitPlanetary Hour
Moon phase timing
DayGrimoireRiteIntention
Ruling planet
DayPlanetary HourOrreryAuspice
Status
SessionIntention
Topic / Category tag
Content ItemThread
Section 02 — Full ORCA Cards
Object Anatomy — Time Cluster
The temporal objects forming Circle Thrice's astrological timing engine. Day, Transit, and Orrery are the primary navigable objects. Auspice and Planetary Hour support them.
Time Cluster · 5 Objects
Section 03
Object Anatomy — Member Cluster
The practitioner-user account. Grimoire, Rite, and Intention are Content Item sub-types — they live in the Content cluster below.
Member Cluster · 1 Object
Section 04
Object Anatomy — Content Cluster
Resources, tools, and personal content types — Grimoire, Rite, and Intention are Is-a sub-types of Content Item, all owned or accessed through the Member account.
Content Cluster · 7 Objects
Section 05
Object Anatomy — Community Cluster
Social and broadcast objects within the Circle Thrice forum and announcements space.
Community Cluster · 3 Objects
Section 06
Reference Objects
Lookup and classification objects — the vocabulary layer. Planet and Zodiac Sign define the reference frame; Blog Post moved to Content.
Reference · 2 Objects