diff --git a/README.md b/README.md index 09706d0..341c93f 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ scripts/ ```bash npm install npm run check +npm --workspace @logicsrc/cli run dev -- --openspec agentswarm --yolo --repo profullstack/logicsrc npm --workspace @logicsrc/cli run dev -- --openspec-only task validate packages/schemas/fixtures/task.yaml npm --workspace @logicsrc/cli run dev -- agentswarm --yolo --repo profullstack/logicsrc npm --workspace @logicsrc/cli run dev -- plugins diff --git a/apps/logicsrc-web/src/main.ts b/apps/logicsrc-web/src/main.ts index abf976c..f6c0f0b 100644 --- a/apps/logicsrc-web/src/main.ts +++ b/apps/logicsrc-web/src/main.ts @@ -42,11 +42,45 @@ const agentByteSurfaces = [ const pages = [ { id: "docs", title: "Docs", detail: "Specification guides, CLI conventions, schemas, plugin contracts, SDK conventions, and MCP resources." }, { id: "blog", title: "Blog", detail: "Project notes for LogicSRC, AgentSwarm, AgentByte, OpenSpec workflows, and reference implementations." }, + { id: "openspec", title: "OpenSpec", detail: "Comparison and compatibility notes for OpenSpec.dev-style repo-local specs, proposals, tasks, and deltas." }, { id: "about", title: "About", detail: "LogicSRC is the Profullstack open specification project for human and AI agent coordination." }, { id: "terms", title: "Terms", detail: "Draft terms will cover acceptable use, reference implementation boundaries, and hosted-product responsibilities." }, { id: "privacy", title: "Privacy", detail: "Draft privacy notes will cover telemetry, audit events, identity data, and hosted-product data boundaries." } ]; +const comparisonRows = [ + { + area: "Primary scope", + logicsrc: "Open coordination standards for humans, agents, plugins, payments, hosted products, and reference implementations.", + openspec: "Lightweight spec-driven planning for code changes and agent work." + }, + { + area: "Artifacts", + logicsrc: "Schemas, plugin manifests, task/agent/run docs, event contracts, SDKs, MCP resources, CLI/TUI/PWA/API surfaces.", + openspec: "Repo-local specs, proposals, design docs, implementation tasks, and spec deltas." + }, + { + area: "Agents", + logicsrc: "Agent profiles, runs, audit logs, model routing, AgentSwarm orchestration, and provider-neutral execution records.", + openspec: "Persistent requirements and planning context for coding agents." + }, + { + area: "CLI", + logicsrc: "`logicsrc`, `commandboard`, `cb`, and `sh1pt logicsrc ...`.", + openspec: "`@fission-ai/openspec` plus native coding-tool slash command integrations." + }, + { + area: "MCP", + logicsrc: "Standards MCP server with schemas, validation tools, and prompts.", + openspec: "OpenSpec.dev currently positions itself as no-MCP." + }, + { + area: "Compatibility", + logicsrc: "`--openspec` should read/write OpenSpec.dev-style repo-local planning artifacts where useful.", + openspec: "Can remain the lightweight planning layer inside repos." + } +]; + document.querySelector("#app")!.innerHTML = `