Backend: Extract common spec: schema as JSON schema to be reused across templates and steps

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

Common spec: schema should be extracted as a JSON schema so that it can be used across templates and steps. The original note can be found in &7462 (comment 1884910986).

Proposal

spec: schema should be extracted as a JSON schema for repurposing.

Confirm purpose and User Reception (how does this benefit the user?)

Additional details

Some relevant technical details, if applicable, such as:

  • Does this need a feature flag?
  • Does there need to be an associated instrumentation issue created related to this work?
  • Is there an example response showing the data structure that should be returned (new endpoints only)?
  • What permissions should be used?
  • Is this EE or CE?
    • EE
    • CE
  • Additional comments:

Links/References

Edited by 🤖 GitLab Bot 🤖