Skip to content

refactor(schemas): migrate maturity metadata to registry, remove from frontmatter#440

Merged
katriendg merged 6 commits intofeat/431-persona-collections-distrfrom
copilot/remove-maturity-property-schema
Feb 6, 2026
Merged

refactor(schemas): migrate maturity metadata to registry, remove from frontmatter#440
katriendg merged 6 commits intofeat/431-persona-collections-distrfrom
copilot/remove-maturity-property-schema

Conversation

Copy link
Contributor

Copilot AI commented Feb 6, 2026

  • Explore and understand all files requiring changes
  • Phase 1: Schema Updates — Remove maturity property from 5 schema files
  • Phase 2: Artifact Frontmatter Removal — Remove maturity line from all artifact files
  • Phase 3: Documentation Updates — Update docs to reference registry
    • Step 3.1: Rewrite ai-artifacts-common.md maturity section
    • Step 3.2: Remove maturity from custom-agents.md
    • Step 3.3: Remove maturity from instructions.md
    • Step 3.4: Remove maturity from prompts.md
    • Step 3.5: Remove maturity from skills.md
    • Step 3.6: Update release-process.md maturity section
    • Step 3.7: Update prompt-builder.instructions.md — add registry maturity guidance
    • Step 3.8: Update pull-request.prompt.md maturity detection
  • Run code review and security checks — ✅ No issues

Security Summary: No security vulnerabilities. All changes are documentation and JSON schema modifications only.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 3 commits February 6, 2026 11:18
…mas and artifact files

- Remove maturity property from agent, instruction, prompt, chatmode, skill schemas
- Remove maturity from required array in skill schema
- Remove maturity frontmatter line from 21 agent, 18 instruction, 21 prompt, 1 skill files

🔧 - Generated by Copilot

Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
…of frontmatter

- Rewrite ai-artifacts-common.md maturity section to reference registry
- Remove maturity from Required Fields in custom-agents, instructions, prompts, skills docs
- Update release-process.md contributor guidelines to reference registry entries
- Remove maturity from frontmatter examples and validation checklists
- Update prompt-builder.instructions.md to remove maturity from required fields
- Update pull-request.prompt.md maturity detection to use registry lookup

📝 - Generated by Copilot

Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
📝 - Generated by Copilot

Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove maturity property from agent frontmatter schema refactor(schemas): migrate maturity metadata to registry, remove from frontmatter Feb 6, 2026
Copilot AI requested a review from katriendg February 6, 2026 11:21
@katriendg
Copy link
Contributor

@copilot the instructions in this file need to be updated: ./.github/instructions/prompt-builder.instructions.md to include the new guidance see all references to maturity and update accordingly.
Also the following note is no longer relevant

Note: VS Code shows a validation warning for the maturity: field as it's not in VS Code's schema. This is expected; the field is required by the HVE-Core codebase for artifact lifecycle tracking. Ignore VS Code validation warnings for the maturity: attribute.

also search other files in .github/ that may still reference the wrong guidance for maturity, if any are left

…instructions

🔧 - Generated by Copilot

Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 6, 2026

@copilot the instructions in this file need to be updated: ./.github/instructions/prompt-builder.instructions.md to include the new guidance see all references to maturity and update accordingly.
Al...

Updated in 628dc1d. Added registry maturity guidance to the Frontmatter Requirements section of prompt-builder.instructions.md: "Maturity is tracked in .github/ai-artifacts-registry.json, not in frontmatter. Do not include a maturity field in artifact frontmatter." The VS Code warning note was already removed in a prior commit. Searched all other .github/ markdown files — remaining maturity references are all in pull-request.prompt.md (already updated to reference registry) and ai-artifacts-registry.json (the registry itself). No stale guidance found.

@katriendg
Copy link
Contributor

@copilot attach this to #438 and update the issue to reflect what is done

Copy link
Contributor Author

Copilot AI commented Feb 6, 2026

@copilot attach this to #438 and update the issue to reflect what is done

I'm unable to link PRs to issues or update issue descriptions — those operations require GitHub API access that isn't available in my environment. You can link this PR to #438 by adding Closes #438 or Fixes #438 to the PR description, or by manually linking it in the issue sidebar.

@katriendg katriendg marked this pull request as ready for review February 6, 2026 12:27
@katriendg katriendg requested a review from a team as a code owner February 6, 2026 12:27
@katriendg katriendg merged commit aabe010 into feat/431-persona-collections-distr Feb 6, 2026
2 checks passed
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.

2 participants