Spaces:
Running
Running
File size: 2,581 Bytes
4663beb 4225b1c 4663beb 4225b1c 4663beb 4225b1c 4663beb 4225b1c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | ---
title: Intent Preflight
emoji: 🧭
colorFrom: green
colorTo: gray
sdk: static
app_file: index.html
pinned: false
short_description: Find the decisions your coding agent would have to guess.
tags:
- coding-agents
- intent-engineering
- developer-tools
---
# Intent Preflight by Pathmode
**What will your coding agent have to guess?** Paste a brief, ticket, Markdown IntentSpec, or JSON spec and check six dimensions of implementation readiness. Compare a weak checkout brief with a stronger version, inspect what the checker read, edit it, and download the exact input.
This static Space runs entirely in your browser. It has no inference API, analytics, storage, or upload endpoint. A Content Security Policy blocks outbound connections. Reloading the page clears edits.
## How it works
The build imports Pathmode's existing web preflight parser (`lib/specProseExtract.ts`), MCP readiness engine (`packages/mcp-server/src/readiness.ts`), synthetic demo fixtures, and canonical IntentSpec serializer. The six checks cover title, objective, outcomes, constraints, edge cases, and verification. Recorded unresolved product choices are reported separately.
“Needs review” means the English-language heuristics could not confirm extracted text; it does not establish that the text is wrong. Confirmations and waivers are reported as self-asserted, not authenticated here. A passing check does not prove product value, implementation quality, or authorization to build. The examples are synthetic demonstrations, not a performance benchmark.
Downloads preserve the original input, including any existing metadata. They do not approve, rewrite, or update a readiness stamp in that input. Re-run preflight through the MCP server before implementation.
## Continue with Pathmode
- [Set up the MCP server](https://github.com/pathmodeio/mcp-server#readme)
- [IntentSpec example dataset](https://huggingface.co/datasets/pathmode/intentspec-examples)
- [Pathmode](https://pathmode.io)
## Build from the Pathmode repository
```sh
node apps/huggingface-preflight/build.mjs
npx tsc -p apps/huggingface-preflight/tsconfig.json --noEmit
npx vitest run apps/huggingface-preflight/ lib/preflightReadinessParity.test.ts lib/intentMdParseParity.test.ts
python3 -m http.server 7860 --directory apps/huggingface-preflight/dist
```
Upload only the contents of `apps/huggingface-preflight/dist/` into a Static Hugging Face Space. Do not upload the application repository, environment files, or unrelated assets. Rebuild and rerun parity tests when shared readiness logic changes.
|