cucumber / cucumber/messages

`$schema` in messages

Open
#108 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
41
Forks
24
Avg merge
2d 4h
Merged PRs (30d)
6

Description

We could start to add `$schema` URLs to generated JSON

For now this would just suffice to make them more comprehensible/validatable, but going forwards it could allow a schema versioning mechanism

Contributor guide

Open the contributing guide

Research direction

The issue mentions generated JSON and the Cucumber messages protocol, but no files, tests, or entry points. Start by locating how message JSON is generated and how schemas or versions are currently represented; done would require an agreed `$schema` URL approach that makes the generated messages validatable and supports the proposed future versioning mechanism.

Written by the indexing model from the issue text.

Assessment

Tech stack
json
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.