Pharaonic
A meditation practice built on the Egyptian pantheon
A map of temples, a lotus garden that grows with tending, and a curator who never reads your garden.
A practitioner signs in and sees the pantheon as a map of temples, each deity focused on its domain. They log today’s mood as a lotus, watch the garden grow with tending and wilt with neglect, and are pointed to a temple whose guided walk and meditations fit. A second frontend gives the curator a plain back office to author all of it, and a roll of who is practising that never exposes an individual.
Hecha para personas con nombre, no para cargos.
Antes de construir nada, se anotó por su nombre a las personas que la usarían. Cada una tiene una cuenta real, y cada pantalla se recorre como cada una de ellas antes de publicarse.
Nefret
Practitioner
Logs a lotus most evenings and follows the walk she is pointed to.
Kha
Practitioner
A second practitioner, so nobody can ever see anybody else’s garden.
Imhotep
Curator
Authors pantheons, deities, walks and exercises from a separate app, and can never read a garden.
Un hito a la vez.
Este es el plan a partir del cual se construyó la app. Cada hito está escrito con palabras sencillas, junto con la comprobación que demuestra que funciona.
9 hitos, 5 completados, 4 planificados
- 1
The temple map
completados
A practitioner signs in and sees the Egyptian pantheon as a map of temples, each deity focused on its domain.
Cómo lo comprobamos
- Given 'Nefret' has no sessions
- When 'Nefret' opens the app home
- Then she sees the Egyptian pantheon's temples on the map
- And Het-Heru's temple shows her domain of love
- 2
The mood lotus garden
completados
A practitioner logs today's mood as a lotus; the garden grows with tending, wilts with neglect; nobody else can see it.
Cómo lo comprobamos
- Given 'Nefret' has no mood entry today
- When 'Nefret' logs calm
- Then her garden shows today's lotus
- And the app points her at the emotion's deity's temple
- When 'Kha' opens his garden
- Then he sees only his own entries
- And 'Kha' reaching for 'Nefret's entries is refused
- 3
Meditation sessions
completados
A practitioner plays an exercise's audio/video from a temple and their completion is recorded as their own session.
Cómo lo comprobamos
- Given 'Nefret' has no session for Hathor's evening calm meditation
- When 'Nefret' plays it from Hathor's temple and completes it
- Then her history with that exercise shows one session
- And 'Kha' reaching for 'Nefret's session record is refused
- 4
The curator's library
completados
A second frontend where the curator authors pantheons, deities and exercises; practitioners see the changes; practitioners cannot write.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' adds a wisdom deity with one exercise to the pantheon
- Then 'Nefret' sees that temple on her map
- And 'Nefret' creating a deity is refused
- And 'Imhotep' reading any practitioner's garden is refused
- 5
The curator portal
completados
The curator app stops being a one-page form and becomes a plain white/dark admin portal — sidebar, entity index, tables, edit drawers — with none of the practitioner's night chrome.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' opens the portal
- Then the sidebar lists every part of the library
- And the portal is in the light scheme with no night styling
- When 'Imhotep' switches to the dark scheme
- Then the portal is dark and stays dark on the next visit
- When 'Imhotep' opens a pantheon from the table
- Then its record opens in a drawer over the table
- And 'Imhotep' renames it and saves
- And 'Nefret' sees the new name on her map
- 6
The library under edit
planificados
Every field the practitioner reads becomes editable — a temple's full record, its feelings, and the gates — with update, delete and reorder, not just create.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' corrects a temple's transliteration and its photograph credit
- Then 'Nefret' reads the corrected name and credit in that temple
- When 'Imhotep' moves the temple to a different point on the river
- Then 'Nefret' finds its marker in the new place on her map
- When 'Imhotep' adds a feeling to that temple
- Then 'Nefret' can choose that feeling in her garden and is sent to that temple
- When 'Imhotep' reorders the gates
- Then 'Nefret' walks the gates in the new order
- And 'Nefret' editing any of it is refused
- 7
The walk under edit
planificados
The curator authors the temple's drawn plan and its five-step guided walk — the yoga poses, the cues, the story — which are today only writable as SQL.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' opens a temple's plan and adds a chamber to its spine
- Then the plan beside the form redraws with the new room
- And 'Nefret' walks into that chamber in that temple
- When 'Imhotep' writes a movement step with a pose and a cue
- Then 'Nefret' is shown that pose and cue in today's practice
- When 'Imhotep' shortens that step's minutes
- Then 'Nefret' can advance past it after the shorter time and not before
- When 'Imhotep' reorders the steps
- Then 'Nefret' walks them in the new order
- 8
Uploaded media
planificados
The curator uploads meditation audio and yoga video from the browser instead of committing files to public/media and typing the path by hand.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' uploads a meditation recording to a temple
- Then the exercise is created with the recording's own duration
- And 'Imhotep' plays it back from the table without leaving the page
- And 'Nefret' plays that same meditation in that temple
- When 'Imhotep' uploads a video for a movement step's pose
- Then 'Nefret' is shown that video during that step
- And 'Imhotep' uploading a file that is not audio or video is refused
- And 'Nefret' asking for an upload URL is refused
- 9
The practitioner roll
planificados
The curator sees who is practising and how the library is being used — counts, reach and trends — without ever being able to read an individual's garden.
Cómo lo comprobamos
- Given 'Imhotep' is signed into the curator app
- When 'Imhotep' opens the practitioner roll
- Then 'Imhotep' sees that 'Nefret' has an account and when she last practised
- And 'Imhotep' sees how far 'Nefret' has walked into each temple
- And 'Imhotep' reading 'Nefret's mood entry is still refused
- When 'Nefret' logs a feeling that has no exercise behind it
- Then 'Imhotep' sees that feeling listed as having nowhere to go
- And 'Nefret' opening the practitioner roll is refused
Tu negocio, con su propia app.
Pikku Studio es gratis y funciona en tu ordenador. Empieza con las hojas de cálculo, carpetas y chats que ya tienes.