Type: feat
Node: 1-transport-sse
Commit: git show 7da17f4
What: Added transport: "http" option to createServer — mounts WebStandardStreamableHTTPServerTransport at /mcp endpoint. Stdio remains default.
Decisions: see LEARNINGS.md#1-transport-sse
Type: feat
Node: 2-create-server
Commit: git show 374b6aa
Summary: Added createServer({ schemas, dataDir, port, name, version, viewsDir }) API. Template server.ts reduced from 142 to 14 lines. dataDir now configurable via setDataDirPrefix().
Decisions: see LEARNINGS.md#2-create-server
Type: feat
Node: 1-package-npm
Commit: git show 965bdb3
Decisions: see LEARNINGS.md#1-package-npm
Type: feat
Node: views-collection-data
Commit: git show 42035a8
Decisions: see LEARNINGS.md
Type: feat
Node: child-schemas-auto
Commit: git show 01254a6
Decisions: see LEARNINGS.md
Type: feat
PRD: ~/.claude/initiatives/openserver/openserver-framework/prd.md
Commit: git show 8c00496
Decisions: see LEARNINGS.md
Type: feat PRD: ~/.claude/initiatives/fl/initiatives-standalone/prd.md Commits:
318cbbd chore(openserver): simplify — fix incorrect names, ports, and formats
e2e55b4 test(openserver): D7 — E2E smoke test
209bda8 feat(openserver): D6 — Scaffolder + README
121d932 feat(openserver): D5 — Plugin + build-app skill
1068b4d feat(openserver): D4 — File watcher + WebSocket auto-refresh
f24eb36 feat(openserver): D3 — create_schema + filesystem DB
9253c94 feat(openserver): D2 — create_tool + list_tools + create_view + hot reload
4eaef59 feat(openserver): D1 — Runtime template with auto-discovery
- MCP server + HTTP + WebSocket runtime on Bun
- 4 meta-tools: create_tool, create_view, create_schema, list_tools
- Filesystem DB with markdown + frontmatter + Zod validation
- File watcher with 500ms debounce + WebSocket auto-refresh
- Claude Code plugin with /build-app skill
- npx create-openserver scaffolder
- E2E smoke test