Skip to content

refactor: rename surfaces.web.contract.schema to web.surface.contract.schema - #15

Merged
mikeylong merged 1 commit into
mainfrom
refactor/web-surface-contract-schema-rename
Feb 6, 2026
Merged

mikeylong merged 1 commit into
mainfrom
refactor/web-surface-contract-schema-rename

Conversation

@mikeylong

Copy link
Copy Markdown
Collaborator

Rename canonical web surface contract schema to reflect surface runtime type, not application.

  • Rename surfaces.web.contract.schema.json → web.surface.contract.schema.json
  • Update $id, title, description; add naming convention note to docs
  • Update validator, extractor, test fixtures, and docs

No schema semantics changed. Validation behavior identical.

Made with Cursor

….schema

- Rename canonical schema to reflect surface runtime type, not application
- Update $id, title, description; add naming convention note to docs
- Update validator, extractor, test fixtures, and docs

Co-authored-by: Cursor <cursoragent@cursor.com>
@mikeylong
mikeylong merged commit bd30c22 into main Feb 6, 2026
2 checks passed
@mikeylong
mikeylong deleted the refactor/web-surface-contract-schema-rename branch March 19, 2026 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant