Skip to content
Ocean-Atlasv0.1.0Canonical Knowledge

Next Steps

You’ve opened Ocean App, run the onboarding example, read its Bundle end to end, and changed and regenerated it yourself. From here, where you go depends on what you’re trying to do.

Goal Go to
Understand Ocean’s mental model in depth Concepts
Learn exact DSL syntax DSL Reference
Build another system Examples
Start from a proven, reusable design Patterns
Understand how Ocean-Atlas itself is put together Architecture
Reuse a definition instead of writing one Ocean Repository
Resolve a problem I’ve hit Troubleshooting
Look up a term precisely Glossary
Understand why something was built the way it was Architecture Decision Records
See what’s currently open for debate Requests for Comment
See where Ocean is headed Roadmap

Task Manager was chosen for this path because it’s the one example marked for onboarding. Once you’re comfortable, these are the others, grouped by how much they ask of you:

Beginner — similar scope to Task Manager, different shape:

Intermediate — more moving parts, still approachable:

  • Inventory Management — a larger, more CRUD-heavy domain than Task Manager’s single entity.
  • Entity-Based Order FSM — a persisted entity whose lifecycle is governed by an FSM, not by an expression rule like Task Manager’s IsOverdue.
  • Simple Vault Usage — typed secrets, kept out of the DSL entirely.

Advanced — multi-service systems:

That’s fine — What Is Ocean? and Concepts are both short enough to revisit before committing to a direction. The path doesn’t expect you to know where you’re headed by the end of it; it only expects you to know enough to choose.