Add consumer alignment review kit

This commit is contained in:
tegwick 2026-05-23 07:23:48 +02:00
parent f562e2498d
commit 8e591132f8
38 changed files with 2244 additions and 83 deletions

View file

@ -11,6 +11,10 @@ import yaml
GENERATED_NOTICE = "<!-- GENERATED by info_tech_canon; do not edit by hand. -->"
RETRIEVAL_ARTIFACT_KINDS = {
"access-descriptor-set",
"alignment-review-kit",
"alignment-review-schema",
"alignment-review-workflow",
"alignment-scorecard",
"benefit-analysis",
"benchmark-findings",
"benchmark-workspace",
@ -21,6 +25,7 @@ RETRIEVAL_ARTIFACT_KINDS = {
"concept-catalog",
"conformance-pack",
"consumer-workplan-brief",
"consumer-workplan-template",
"evaluation-pack",
"evaluation-question-set",
"example",
@ -31,6 +36,7 @@ RETRIEVAL_ARTIFACT_KINDS = {
"mapping-expectation",
"model",
"model-extension",
"model-selection-guide",
"native-concept-map",
"pattern",
"profile-alignment",
@ -876,6 +882,14 @@ def _summary_for_artifact(artifact: Any) -> str:
return f"Example artifact for the {artifact.provenance.get('profile', 'unknown')} profile: {artifact.title}."
if artifact.kind == "access-descriptor-set":
return f"Structured CARING access descriptor set: {artifact.title}."
if artifact.kind == "alignment-review-kit":
return f"Reusable kit for consumer repository alignment reviews: {artifact.title}."
if artifact.kind == "alignment-review-schema":
return f"Schema for structured consumer repository alignment reviews: {artifact.title}."
if artifact.kind == "alignment-review-workflow":
return f"Repeatable workflow for canon alignment reviews: {artifact.title}."
if artifact.kind == "alignment-scorecard":
return f"Scorecard dimensions for canon alignment reviews: {artifact.title}."
if artifact.kind == "benefit-analysis":
return f"Consumer benefit analysis against canon surfaces: {artifact.title}."
if artifact.kind == "benchmark-findings":
@ -896,6 +910,8 @@ def _summary_for_artifact(artifact: Any) -> str:
return f"Machine-readable canon-side conformance support pack: {artifact.title}."
if artifact.kind == "consumer-workplan-brief":
return f"Consumer repo workplan seed brief: {artifact.title}."
if artifact.kind == "consumer-workplan-template":
return f"Template for consumer repository alignment workplans: {artifact.title}."
if artifact.kind == "evaluation-pack":
return f"Machine-readable canon-side evaluation pack: {artifact.title}."
if artifact.kind == "evaluation-question-set":
@ -912,6 +928,8 @@ def _summary_for_artifact(artifact: Any) -> str:
return f"Expected mappings between consumer graph capture and canon surfaces: {artifact.title}."
if artifact.kind == "model-extension":
return f"Candidate extension to an existing canon model: {artifact.title}."
if artifact.kind == "model-selection-guide":
return f"Guide for choosing canon models, standards, profiles, and benchmarks: {artifact.title}."
if artifact.kind == "native-concept-map":
return f"Native source concept map for assimilation or benchmark work: {artifact.title}."
if artifact.kind == "pattern":