Files
microdao-daarion/docs/foundation/helpers/microdao-lifecycle.md
Apple 7b91c8e83c feat(foundation): FOUNDATION_UPDATE implementation
## Documentation (20 files)
- DAARION Ontology Core v1 (Agent → MicroDAO → Node → District)
- User Onboarding & Identity Layer (DAIS)
- Data Model UPDATE, Event Catalog, Governance & Permissions
- Rooms Layer, City/MicroDAO/Agents/Nodes Interface Architecture
- Helper files: ontology-summary, lifecycles, event-schemas

## Database Migration (027)
- DAIS tables: dais_identities, dais_emails, dais_wallets, dais_keys
- agent_assignments table for Assignment Layer
- rooms table for Rooms Layer
- event_outbox for NATS event delivery
- New enums: agent_role, microdao_type, node_kind, node_status, etc.
- Updated agents, microdaos, nodes tables with ontology fields

## Backend
- DAIS service & routes (/api/v1/dais/*)
- Assignment service & routes (/api/v1/assignments/*)
- Domain types for DAIS and Ontology

## Frontend
- Ontology types (Agent, MicroDAO, Node, DAIS, Assignments)
- API clients for DAIS and Assignments
- UI components: DaisProfileCard, AssignmentsPanel, OntologyBadge

Non-breaking update - all existing functionality preserved.
2025-11-29 15:24:38 -08:00

540 B

MicroDAO Lifecycle

  1. Agent creates DAIS Identity
  2. Agent is created (home = DAARION)
  3. Agent becomes Orchestrator
  4. Orchestrator runs MicroDAO Creation Wizard
  5. microdao.created event emitted
  6. MicroDAO governance initialized
  7. Orchestrator registers nodes
  8. node.registered events emitted
  9. MicroDAO grows (members, rooms, agents)
  10. (optional) MicroDAO promoted to District
  11. microdao.promoted_to_district event
  12. District manages sub-MicroDAO network
  13. MicroDAO can be archived (future)