# Alice · The Field M0.3 specification

## 1. View identity

- Label: **M0.3 · The Field**
- Canonical review URL: `https://www.kiduna.design/studio/the-field-03?persona=alice`
- Source: Alice
- Surface: Kiduna Studio
- View distance: outer Field; only Realms are visible
- Runtime status: interactive conceptual prototype using fixture data

The prototype-only Design Lab View menu places M0.3 immediately after M0.2. The Design Lab bar is review infrastructure and is not part of the Kiduna member experience.

## 2. Stable composition

Studio uses two persistent regions:

1. **The Field, left** — the navigable spatial world.
2. **Ki, right** — the persistent contextual intelligence and Action region.

Within the Field region, these stay fixed while the world moves:

- “The Field is alive” orientation copy;
- the Compute item and **Go To Resources**;
- zoom and Center controls;
- the short navigation hint;
- any open Panel’s screen-level interface, while its position continues to follow its selected Realm.

Only the world layer pans and zooms. There is no whole-screen Expand or fullscreen control.

## 3. Visible Realms

The word `Realm` is not repeated as the eyebrow. Every Realm uses its specific meaningful kind.

| Kind | Name | Near-field note | Current fixture signal |
|---|---|---|---|
| Organization | Kinship Duna | Your founding home · 6 people near | 6 direct invitees · 2 active contexts |
| Organization | Dunaversity | Learning with living Wisdom | 3 Programs visible · 1 change awaiting you |
| Alliance | Service Alliance | Shared operations · people active now | 1 grant awaiting Alice · Bob dependency |
| Program | Consentful Systems | Alice is catalyzing | Presence v1.1 is ready to inspect |
| Relationship | Alice + Bob | A trusted room for two | Connected by Handshake · private context |

No Source, Actor, Media, Resource, Action, or individual Wisdom Element is shown as a separate node at this distance. Their living presence may be suggested from inside a Realm without becoming selectable lower-level objects.

## 4. Alice fixture

`current-source/data/personas.json` is controlling. Relevant facts include:

- Public Code Name: Alice
- Kinship Duna roles: Member, Organizer
- Dunaversity roles: Learner, Creator
- Service Alliance roles: Organizer, Builder
- Consentful Systems relationship: catalyzing
- Wallet: 18,400 `$KIDUNA`
- Fixture price: 1 `$KIDUNA` = 0.25 USDC on 2028-07-22
- Conversation: terse opening, then exact follow-up questions
- Delegation: gathering, comparison, and drafting; Alice retains commitments, grants, publication, and money movement

The existing prototype cycles a tiny reserved-Compute fixture sequence `[0, 1, 3, 2, 4, 1]`, producing visible available values close to 18,400. A refinement may improve the expression but must continue to say that the activity is a fixture unless connected to an actual state source.

## 5. Interactions

### Travel

- Pointer drag pans the world.
- Trackpad two-finger movement travels across the world.
- Pinch or wheel moves closer or farther around the pointer location.
- `+` and `−` adjust distance around the viewport center.
- **Center** returns to the initial composition.
- The responsive scale range is approximately 0.5–1.9.
- Do not impose a transform transition during direct travel; the Field should feel attached to the gesture.

### Selection

- Single click selects a Realm and opens its Panel.
- Double click or Ki’s primary Action moves closer to a Realm.
- Selection changes Ki’s context immediately.
- Closing the Panel does not reset the Field position.

### Panel anchoring

- Compute the selected Realm’s screen coordinates from world coordinates and the current transform.
- Prefer the Panel to the right of a Realm in the left 60% of the viewport and to the left otherwise.
- Maintain a small offset so part of the Realm remains visible.
- Clamp the Panel within the Field region and below the fixed orientation/Compute band.
- Recalculate as the world pans, zooms, or resizes.

### Ki

- Initial message: Alice sees five nearby places and learns that Dunaversity has one change needing attention.
- Initial primary Action: **Move toward Dunaversity**.
- Realm selection replaces the message with concise contextual language and changes the Action to **Move closer to [name]**.
- The input can focus a named Realm or interpret “next”/“attention” as Dunaversity.
- Ki uses lowercase `i` when referring to itself.

### Resources

**Go To Resources** opens `/outside/resources?persona=alice` in the same prototype context.

## 6. Motion

Ambient motion is continuous but restrained:

- Realm interiors breathe or drift a few pixels.
- Orbit traces turn slowly.
- Relationship paths subtly gather and recede.
- Small motes drift at varied rates.
- Ki’s identity field moves within the fixed right-side region.

Do not animate the world transform at rest. Do not move the title, Compute, controls, Panels as detached overlays, Design Lab bar, or Ki region. Honor `prefers-reduced-motion`.

## 7. Visual direction

- Ground: crisp neutral near-black.
- Human hierarchy: warm cream.
- Attention and important continuity: localized gold.
- Service Alliance: localized coral.
- Relationships: quiet stone/cream.
- Ki: restrained sky light inside Ki’s own region, not a full-screen blue cast.
- Typography: Goudy Heavyface for threshold and Realm identity; Avenir for controls and operational text; IBM Plex Sans may support Ki’s conversational prose if available.

Avoid broad teal, green, blue, or brown gradients over the Field. Local glows must clarify objects rather than fog the composition.

## 8. Content density

At rest, the Source should see:

- one title and one orientation sentence;
- five Realms;
- one Compute item;
- one quiet navigation hint;
- one Ki message;
- one primary Ki Action;
- one conversational input.

An open Panel adds one short description and one factual detail line. Do not add more than one elevated contextual Panel at a time.

## 9. Responsive behavior

Ki remains on the right even on narrow layouts. Do not move Ki to the bottom. The Field may become narrower, but its navigation and panel clamping must remain usable. Protect the fixed title and Compute item from collision at common laptop widths. Preserve keyboard focus visibility.
