Main Features
RunLogos is more than a document editor. Each feature is purpose-built for a specific phase of the Spec Chain, and they compose into a single integrated workspace. This section walks through each feature from a user's perspective.
Feature overview
| Feature | What it does | Phase |
|---|---|---|
| Markdown Editor | Render, edit, and annotate all spec documents | All phases |
| OpenAPI Editor | Browse, edit, and debug REST endpoints visually | Phase 04 |
| SQL Designer | Design tables, generate DDL, export boilerplate | Phase 05 |
| Agent Panel | Run Claude Code or any terminal agent side-by-side | Phase 07+ |
| Orchestration Runner | Execute and validate multi-step API flows | Phase 06–07 |
| Verification Report | Trace requirements → tests → results end-to-end | Phase 08 |
The three-panel workspace
Every feature lives inside the same three-panel layout:
┌──────────┬──────────────────────────┬──────────────┐
│ File │ │ │
│ Tree │ Viewer / Editor │ Agent Panel │
│ │ │ │
│ │ │ │
│ ├──────────────────────────┤ │
│ │ Terminal (multi-tab) │ │
└──────────┴──────────────────────────┴──────────────┘
- Left — file tree: your entire project, drag any path into the agent
- Center — the document or code you're working on, rendered and editable
- Right — Agent Panel: Claude Code, OpenCode, or a plain terminal session
- Bottom — terminal panel with multi-tab PTY; error lines are clickable
You never need to switch windows. The agent sees the same project you do.