Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 3.98 KB

File metadata and controls

57 lines (41 loc) · 3.98 KB

Runtime Parity Evidence

This bundle records what Scriveno can prove about runtime support today and what still requires host-runtime testing.

Verified In The Repo

  • The installer has named targets for Claude Code, Cursor, Gemini CLI, Codex, OpenCode, GitHub Copilot, Windsurf, Antigravity, Manus Desktop, Perplexity Desktop, and the generic skill fallback.
  • scriveno smoke --json checks installed command counts, agent prompt availability, Codex metadata, guided Perplexity assets, and shared engine availability.
  • scriveno agents --json distinguishes prompt fallback readiness, Codex metadata readiness, guided setup, and bundled skill prompts.
  • scriveno routes --json verifies route lanes and command graph shape from the live constraints file.
  • Regression tests cover install surface shape, Codex metadata, Claude flat command mapping, skill bundles, and public audit commands.

Runtime Surface Expectations

Runtime What is verified locally Native host behavior claim
Claude Code Flat /scr-* commands plus agent prompts install Host-supported when Claude Code exposes agents
Codex $scr-* skills, mirrored commands, prompts, and .toml metadata install Host-supported when Codex exposes agent roles
Cursor Nested /scr:* commands plus agent prompts install Host-supported when Cursor exposes agents
Gemini CLI Nested /scr:* commands plus agent prompts install Host-supported when Gemini CLI exposes agents
OpenCode Nested /scr:* commands plus agent prompts install Host-supported when OpenCode exposes agents
GitHub Copilot Nested /scr:* commands plus agent prompts install Host-supported when Copilot exposes agents
Windsurf Nested /scr:* commands plus agent prompts install Host-supported when Windsurf exposes agents
Antigravity Nested /scr:* commands plus agent prompts install Host-supported when Antigravity exposes agents
Manus Desktop Skill bundle with commands and agent prompts installs Host-supported when Manus exposes skill agents
Perplexity Desktop Guided local-MCP setup assets install Native command and agent spawning not assumed
Generic SKILL.md bundle with commands and agent prompts installs Native spawning not assumed

Remaining Host-In-The-Loop Gap

Scriveno still does not claim full host-runtime parity. The missing proof is a recorded run inside each actual host UI or agent process showing that the host invokes the installed command and agent surfaces exactly as expected.

That gap is now narrower: install surfaces, metadata, command counts, agent prompts, shared audit commands, and proof artifacts are all checked. This document separates install-surface proof and host-runtime parity proof so Scriveno can be precise about what is verified. The remaining work is external host execution evidence, not package-surface wiring.

Suggested Host Parity Script

Use HOST-CAPTURE-PROTOCOL.md as the canonical capture protocol. The short version:

For each host that supports local commands:

1. Install scriveno@latest.
2. Run the host-native first-run command.
3. Run the host-native demo command.
4. Run the host-native next command inside scriveno-demo.
5. Confirm the host can route to draft unit 5.
6. Run review and save for unit 5.
7. Save a short transcript or screenshot under data/proof/runtime-parity/<runtime>/.

Use the command shape from docs/runtime-support.md.

Capture Status

The first queued captures are listed in capture-status.json: Claude Code, Codex, then one standard command-directory runtime. Each target has a reserved directory with the expected command shape.

No host capture folder is marked verified until its transcript or screenshot artifact is committed under data/proof/runtime-parity/<runtime>/. Until then, Scriveno's verified claim remains install-surface proof plus capture-ready protocol.