Skip to content

docs: add description fields to workshop schemas#119

Merged
k-rister merged 2 commits into
masterfrom
schema-descriptions
Jun 12, 2026
Merged

docs: add description fields to workshop schemas#119
k-rister merged 2 commits into
masterfrom
schema-descriptions

Conversation

@k-rister

Copy link
Copy Markdown
Contributor

Summary

  • Add title, description, and per-property description fields to schema.json documenting the three document formats (single-userenv, multi-userenv, config-only), userenv definitions, all requirement types (distro, distro-manual, manual, python3, node, cpan, source, files), and container configuration options
  • Sync registries-schema.json with crucible's schema/registries.json which now includes description fields
  • Part of a cross-repo effort to add descriptions to all JSON schemas (PERFNFV-319)

Test plan

  • python3 -c "import json; json.load(open('schema.json'))" passes
  • python3 -c "import json; json.load(open('registries-schema.json'))" passes
  • CI passes

🤖 Generated with Claude Code

k-rister and others added 2 commits June 11, 2026 14:23
Add title, description, and per-property description fields to
schema.json documenting the three document formats (single-userenv,
multi-userenv, config-only), userenv definitions, requirement types
(distro, distro-manual, manual, python3, node, cpan, source, files),
and container configuration options.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy the updated registries schema from crucible which now includes
title, description, and per-property description fields.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@k-rister k-rister self-assigned this Jun 11, 2026
@k-rister k-rister requested a review from a team June 11, 2026 19:24
@project-crucible-tracking project-crucible-tracking Bot moved this to In Progress in Crucible Tracking Jun 11, 2026
@k-rister k-rister merged commit 527bc55 into master Jun 12, 2026
4055 of 4078 checks passed
@k-rister k-rister deleted the schema-descriptions branch June 12, 2026 14:59
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Crucible Tracking Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants