Public Schema

Goapp manifest schema URLs

Use these URLs when asking Codex or Claude to generate a project manifest or a single service definition.

Canonical JSON schema files

Full manifest: http://localhost:3000/schemas/goapp-app.schema.json

Single service object: http://localhost:3000/schemas/goapp-service.schema.json

Downloadable example manifest: http://localhost:3000/samples/goapp-app.example.json

When to use each URL

Use goapp-app.schema.json for the entire goapp-app.json document.

Use goapp-service.schema.json for one object under services.<name>.

Minimal prompt

Generate a valid goapp-app.json for this repository.

Requirements:
- Follow http://localhost:3000/schemas/goapp-app.schema.json
- Use only supported service types: web, api, worker
- Include port only for web and api
- Omit port for worker
- Use repository-relative paths
- Output only JSON