Event Modeling Tool Foundation
NEXUS now has a clearer direction for Event Modeling tooling:
- external Event Modeling tools are useful references, but they are not sufficient as the primary working surface
- the long-term answer is to build our own Event Modeling tool
- Penpot is currently the most promising near-term canvas and integration seam
Why Build Our Own
The working style emerging in NEXUS wants:
- slice-by-slice progression
- path-first modeling
- durable repo memory alongside the visual model
- deterministic, reviewable behavior where possible
- automation surfaces that humans and AI can both inspect and improve
Current external tools have not fit that well enough.
Near-Term Penpot Role
Local Penpot is valuable because it may give us:
- a usable visual surface while the dedicated tool does not exist yet
- direct API access
- plugin and MCP-oriented experimentation
- a realistic target for early automation and synchronization work
- a practical screen, path, and prototype surface while the dedicated Event Modeling tool does not exist yet
Penpot is therefore a bridge surface, not the final product boundary.
The important working rule is:
- do not rely on the GUI alone
- treat
.penpotfiles, backend/API endpoints, and MCP/plugin access as inspectable system surfaces - record what is learned so later tooling can become deterministic
- treat Penpot as a visual working loop over deeper path and
FnHCIsemantics, not as the final semantic source of truth
Where The Work Belongs
NEXUSdoctrine, language, durable decisions, and architecture memoryFORGEthe push toward deterministic, compiler-like, reviewable modeling surfacesFnToolsreusable integration and tool lines such asFnAPI.Penpot,FnMCP.Penpot, and later the Event Modeling tool itself or its supporting libraries- downstream app repos proving grounds that pressure the model with real domains
First Practical Direction
- Continue modeling in repo docs so the language and slices stay durable.
- Bring up local Penpot and verify API and plugin/MCP access.
- Define the first concrete synchronization or automation seams we actually want.
- Turn repeated useful workflows into deterministic tool surfaces.
- Evolve toward a dedicated Event Modeling tool that better matches NEXUS working style.