2273 lines
114 KiB
Python
2273 lines
114 KiB
Python
#!/usr/bin/env python3
|
|
"""
|
|
artifact_define.py - Define artifact metadata for Betty Framework skills
|
|
|
|
Helps create artifact_metadata blocks that declare what artifacts a skill
|
|
produces and consumes, enabling interoperability.
|
|
"""
|
|
|
|
import os
|
|
import sys
|
|
import json
|
|
import yaml
|
|
from typing import Dict, Any, List, Optional
|
|
from pathlib import Path
|
|
|
|
|
|
from betty.config import BASE_DIR
|
|
from betty.logging_utils import setup_logger
|
|
|
|
logger = setup_logger(__name__)
|
|
|
|
# Known artifact types and their metadata
|
|
KNOWN_ARTIFACT_TYPES = {
|
|
"openapi-spec": {
|
|
"schema": "schemas/openapi-spec.json",
|
|
"file_pattern": "*.openapi.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "OpenAPI 3.0+ specification for Architecture and API Development. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"validation-report": {
|
|
"schema": "schemas/validation-report.json",
|
|
"file_pattern": "*.validation.json",
|
|
"content_type": "application/json",
|
|
"description": "Structured validation results for Testing and Quality Assurance. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"workflow-definition": {
|
|
"schema": "schemas/workflow-definition.json",
|
|
"file_pattern": "*.workflow.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Betty workflow definition for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"hook-config": {
|
|
"schema": "schemas/hook-config.json",
|
|
"file_pattern": "hooks.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Claude Code hook configuration for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"api-models": {
|
|
"file_pattern": "*.{py,ts,go}",
|
|
"description": "Generated API data models for Implementation and Development. Part of Development documentation and deliverables."
|
|
},
|
|
"agent-description": {
|
|
"schema": "schemas/agent-description.json",
|
|
"file_pattern": "**/agent_description.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Natural language description of agent purpose and requirements for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"agent-definition": {
|
|
"schema": "schemas/agent-definition.json",
|
|
"file_pattern": "agents/*/agent.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Complete agent configuration with skills and metadata for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"agent-documentation": {
|
|
"file_pattern": "agents/*/README.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Human-readable agent documentation for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"optimization-report": {
|
|
"schema": "schemas/optimization-report.json",
|
|
"file_pattern": "*.optimization.json",
|
|
"content_type": "application/json",
|
|
"description": "Performance and security optimization recommendations for Architecture and Performance Engineering. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"compatibility-graph": {
|
|
"schema": "schemas/compatibility-graph.json",
|
|
"file_pattern": "*.compatibility.json",
|
|
"content_type": "application/json",
|
|
"description": "Agent relationship graph showing which agents can work together for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"pipeline-suggestion": {
|
|
"schema": "schemas/pipeline-suggestion.json",
|
|
"file_pattern": "*.pipeline.json",
|
|
"content_type": "application/json",
|
|
"description": "Suggested multi-agent workflow with step-by-step execution plan for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"suggestion-report": {
|
|
"schema": "schemas/suggestion-report.json",
|
|
"file_pattern": "*.suggestions.json",
|
|
"content_type": "application/json",
|
|
"description": "Context-aware recommendations for what to do next for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"skill-description": {
|
|
"schema": "schemas/skill-description.json",
|
|
"file_pattern": "**/skill_description.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Natural language description of a skill's requirements, inputs, outputs, and implementation details for Implementation and Development. Part of Development documentation and deliverables."
|
|
},
|
|
"agile-epic": {
|
|
"file_pattern": "*.epic.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Agile Epic document with structured fields for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"user-stories-list": {
|
|
"file_pattern": "*.stories.json",
|
|
"content_type": "application/json",
|
|
"description": "Structured JSON list of user story summaries for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"user-story": {
|
|
"file_pattern": "story_*.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Fully formatted user story document following standard format for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"skill-definition": {
|
|
"schema": "schemas/skill-definition.json",
|
|
"file_pattern": "skills/*/skill.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Complete skill configuration in YAML format for Implementation and Development. Part of Development documentation and deliverables."
|
|
},
|
|
"hook-description": {
|
|
"schema": "schemas/hook-description.json",
|
|
"file_pattern": "**/hook_description.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Natural language description of a Claude Code hook's purpose, trigger event, and command to execute for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"acceptable-use-policy": {
|
|
"file_pattern": "*.acceptable-use-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Acceptable Use Policy for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"acceptance-criteria": {
|
|
"file_pattern": "*.acceptance-criteria.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Acceptance criteria for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"access-recertification-plan": {
|
|
"file_pattern": "*.access-recertification-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Access recertification plan for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"access-review-logs": {
|
|
"file_pattern": "*.access-review-logs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Access review logs for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"accessibility-audits": {
|
|
"file_pattern": "*.accessibility-audits.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Accessibility audits for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"accessibility-requirements": {
|
|
"file_pattern": "*.accessibility-requirements.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Accessibility requirements for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"admin-guides": {
|
|
"file_pattern": "*.admin-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Admin guides for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"adr-index": {
|
|
"file_pattern": "*.adr-index.md",
|
|
"content_type": "text/markdown",
|
|
"description": "ADR index for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"adversary-emulation-documents": {
|
|
"file_pattern": "*.adversary-emulation-documents.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Adversary emulation documents for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"ai-ethics-and-bias-assessment": {
|
|
"file_pattern": "*.ai-ethics-and-bias-assessment.md",
|
|
"content_type": "text/markdown",
|
|
"description": "AI ethics and bias assessment for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"ai-use-case-inventory": {
|
|
"file_pattern": "*.ai-use-case-inventory.md",
|
|
"content_type": "text/markdown",
|
|
"description": "AI use-case inventory for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"alert-catalogs": {
|
|
"file_pattern": "*.alert-catalogs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Alert catalogs for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"analytics-model-documentation": {
|
|
"file_pattern": "*.analytics-model-documentation.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Analytics model documentation for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"api-catalogs": {
|
|
"file_pattern": "*.api-catalogs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "API catalogs for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"api-versioning-policy": {
|
|
"file_pattern": "*.api-versioning-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "API versioning policy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"app-store-metadata": {
|
|
"file_pattern": "*.app-store-metadata.md",
|
|
"content_type": "text/markdown",
|
|
"description": "App store metadata for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"approval-evidence": {
|
|
"file_pattern": "*.approval-evidence.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Approval evidence for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"architecture-approvals": {
|
|
"file_pattern": "*.architecture-approvals.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Architecture approvals for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"architecture-overview": {
|
|
"file_pattern": "*.architecture-overview.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Architecture overview for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"architecture-review-board-minutes": {
|
|
"file_pattern": "*.architecture-review-board-minutes.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Architecture review board minutes for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"architecture-vision": {
|
|
"file_pattern": "*.architecture-vision.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Architecture vision for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"architecture-waivers": {
|
|
"file_pattern": "*.architecture-waivers.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Architecture waivers for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"archival-plan": {
|
|
"file_pattern": "*.archival-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Archival plan for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"artifact-registry-policies": {
|
|
"file_pattern": "*.artifact-registry-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Artifact registry policies for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"artifact-store-policies": {
|
|
"file_pattern": "*.artifact-store-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Artifact store policies for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"asyncapi-specification": {
|
|
"file_pattern": "*.asyncapi-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "AsyncAPI specification for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"attribution-files": {
|
|
"file_pattern": "*.attribution-files.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Attribution files for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"audit-readiness-workbook": {
|
|
"file_pattern": "*.audit-readiness-workbook.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Audit readiness workbook for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"auto-update-policies": {
|
|
"file_pattern": "*.auto-update-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Auto-update policies for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"automated-quality-gates": {
|
|
"file_pattern": "*.automated-quality-gates.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Automated quality gates for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"automated-test-scripts": {
|
|
"file_pattern": "*.automated-test-scripts.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Automated test scripts for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"backup-and-recovery-plan": {
|
|
"file_pattern": "*.backup-and-recovery-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Backup and recovery plan for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"backup-verification-logs": {
|
|
"file_pattern": "*.backup-verification-logs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Backup verification logs for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"baseline-hardening-guides": {
|
|
"file_pattern": "*.baseline-hardening-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Baseline hardening guides for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"battlecards": {
|
|
"file_pattern": "*.battlecards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Battlecards for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"benefits-realization-plan": {
|
|
"file_pattern": "*.benefits-realization-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Benefits realization plan for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"benefits-realization-report": {
|
|
"file_pattern": "*.benefits-realization-report.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Benefits realization report for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"bias-and-fairness-reports": {
|
|
"file_pattern": "*.bias-and-fairness-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Bias and fairness reports for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"bounded-context-map": {
|
|
"file_pattern": "*.bounded-context-map.*",
|
|
"description": "Bounded context map for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"budget-forecast": {
|
|
"file_pattern": "*.budget-forecast.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Budget forecast for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"bug-bounty-brief": {
|
|
"file_pattern": "*.bug-bounty-brief.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Bug bounty brief for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"build-reproducibility-notes": {
|
|
"file_pattern": "*.build-reproducibility-notes.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Build reproducibility notes for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"build-scripts": {
|
|
"file_pattern": "*.build-scripts.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Build scripts for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"business-associate-agreement": {
|
|
"file_pattern": "*.business-associate-agreement.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Business Associate Agreement (BAA) for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"business-case": {
|
|
"file_pattern": "*.business-case.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Business case for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"business-process-models": {
|
|
"file_pattern": "*.business-process-models.*",
|
|
"description": "Business process models (BPMN, flowcharts) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"business-rules-catalog": {
|
|
"file_pattern": "*.business-rules-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Business rules catalog for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"cab-approvals": {
|
|
"file_pattern": "*.cab-approvals.md",
|
|
"content_type": "text/markdown",
|
|
"description": "CAB approvals for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"caching-strategy": {
|
|
"file_pattern": "*.caching-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Caching strategy for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"caching-tiers": {
|
|
"file_pattern": "*.caching-tiers.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Caching tiers for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"capability-model": {
|
|
"file_pattern": "*.capability-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Capability model for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"capacity-models": {
|
|
"file_pattern": "*.capacity-models.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Capacity models for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"capacity-plan": {
|
|
"file_pattern": "*.capacity-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Capacity plan for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"capitalization-policy": {
|
|
"file_pattern": "*.capitalization-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Capitalization policy for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"carbon-footprint-analysis": {
|
|
"file_pattern": "*.carbon-footprint-analysis.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Carbon footprint analysis for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"cdn-and-waf-configs": {
|
|
"file_pattern": "*.cdn-and-waf-configs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "CDN and WAF configs for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"certificate-policy": {
|
|
"file_pattern": "*.certificate-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Certificate policy for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"certification-exams": {
|
|
"file_pattern": "*.certification-exams.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Certification exams for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"change-control-plan": {
|
|
"file_pattern": "*.change-control-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Change control plan for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"change-log": {
|
|
"file_pattern": "*.change-log.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Change log for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"changelogs": {
|
|
"file_pattern": "*.changelogs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Changelogs for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"chaos-engineering-experiments": {
|
|
"file_pattern": "*.chaos-engineering-experiments.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Chaos engineering experiments for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"ci-cd-pipeline-definitions": {
|
|
"file_pattern": "*.ci-cd-pipeline-definitions.md",
|
|
"content_type": "text/markdown",
|
|
"description": "CI/CD pipeline definitions for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"circuit-breaker-configurations": {
|
|
"file_pattern": "*.circuit-breaker-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Circuit breaker configurations for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"class-diagrams": {
|
|
"file_pattern": "*.class-diagrams.*",
|
|
"description": "Class diagrams for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"cloud-cost-optimization-reports": {
|
|
"file_pattern": "*.cloud-cost-optimization-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cloud cost optimization reports for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"cloud-landing-zone-design": {
|
|
"file_pattern": "*.cloud-landing-zone-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cloud landing zone design for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"cmp-configurations": {
|
|
"file_pattern": "*.cmp-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "CMP configurations for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"code-coverage-reports": {
|
|
"file_pattern": "*.code-coverage-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Code coverage reports for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"code-review-records": {
|
|
"file_pattern": "*.code-review-records.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Code review records for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"code-signing-records": {
|
|
"file_pattern": "*.code-signing-records.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Code signing records for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"coding-standards-and-style-guides": {
|
|
"file_pattern": "*.coding-standards-and-style-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Coding standards and style guides for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"commit-logs": {
|
|
"file_pattern": "*.commit-logs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Commit logs for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"communication-plan": {
|
|
"file_pattern": "*.communication-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Communication plan for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"competitive-analysis": {
|
|
"file_pattern": "*.competitive-analysis.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Competitive analysis for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"component-diagrams": {
|
|
"file_pattern": "*.component-diagrams.*",
|
|
"description": "Component diagrams for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"component-model": {
|
|
"file_pattern": "*.component-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Component model for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"configuration-design": {
|
|
"file_pattern": "*.configuration-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Configuration design for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"configuration-drift-reports": {
|
|
"file_pattern": "*.configuration-drift-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Configuration drift reports for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"consent-models": {
|
|
"file_pattern": "*.consent-models.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Consent models for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"consent-receipts": {
|
|
"file_pattern": "*.consent-receipts.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Consent receipts for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"content-strategy": {
|
|
"file_pattern": "*.content-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Content strategy for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"context-diagrams": {
|
|
"file_pattern": "*.context-diagrams.*",
|
|
"description": "Context diagrams for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"continuous-improvement-plan": {
|
|
"file_pattern": "*.continuous-improvement-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Continuous improvement plan for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"contributing-guide": {
|
|
"file_pattern": "CONTRIBUTING.md",
|
|
"content_type": "text/markdown",
|
|
"description": "CONTRIBUTING guide for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"contributor-license-agreements": {
|
|
"file_pattern": "*.contributor-license-agreements.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Contributor License Agreements (CLAs) for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"control-test-evidence-packs": {
|
|
"file_pattern": "*.control-test-evidence-packs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Control test evidence packs for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"cookie-policy-inventory": {
|
|
"file_pattern": "*.cookie-policy-inventory.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cookie policy inventory for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"cookie-policy": {
|
|
"file_pattern": "*.cookie-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cookie Policy for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"cosign-signatures": {
|
|
"file_pattern": "*.cosign-signatures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cosign signatures for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"cost-anomaly-alerts": {
|
|
"file_pattern": "*.cost-anomaly-alerts.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cost anomaly alerts for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"cost-tagging-policy": {
|
|
"file_pattern": "*.cost-tagging-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cost tagging policy for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"crash-reporting-taxonomy": {
|
|
"file_pattern": "*.crash-reporting-taxonomy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Crash reporting taxonomy for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"crash-triage-playbooks": {
|
|
"file_pattern": "*.crash-triage-playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Crash triage playbooks for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"customer-communication-templates": {
|
|
"file_pattern": "*.customer-communication-templates.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Customer communication templates for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"customer-data-return-procedures": {
|
|
"file_pattern": "*.customer-data-return-procedures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Customer data return procedures for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"customer-onboarding-plan": {
|
|
"file_pattern": "*.customer-onboarding-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Customer onboarding plan for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"cutover-checklist": {
|
|
"file_pattern": "*.cutover-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Cutover checklist for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"dag-definitions": {
|
|
"file_pattern": "*.dag-definitions.md",
|
|
"content_type": "text/markdown",
|
|
"description": "DAG definitions for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"data-contracts": {
|
|
"file_pattern": "*.data-contracts.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data contracts for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"data-dictionaries": {
|
|
"file_pattern": "*.data-dictionaries.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data dictionaries for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"data-export-procedures": {
|
|
"file_pattern": "*.data-export-procedures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data export procedures for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"data-flow-diagrams": {
|
|
"file_pattern": "*.data-flow-diagrams.*",
|
|
"description": "Data flow diagrams (DFDs) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"data-freshness-slas": {
|
|
"file_pattern": "*.data-freshness-slas.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data freshness SLAs for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"data-lineage-maps": {
|
|
"file_pattern": "*.data-lineage-maps.*",
|
|
"description": "Data lineage maps for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"data-lineage-tracking": {
|
|
"file_pattern": "*.data-lineage-tracking.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data lineage tracking for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"data-map": {
|
|
"file_pattern": "*.data-map.*",
|
|
"description": "Data map for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"data-processing-addendum": {
|
|
"file_pattern": "*.data-processing-addendum.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data Processing Addendum (DPA) for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"data-product-specification": {
|
|
"file_pattern": "*.data-product-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data product specification for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"data-protection-impact-assessment": {
|
|
"file_pattern": "*.data-protection-impact-assessment.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data Protection Impact Assessment (DPIA) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"data-quality-rules": {
|
|
"file_pattern": "*.data-quality-rules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data quality rules for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"data-residency-plan": {
|
|
"file_pattern": "*.data-residency-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data residency plan for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"data-retention-plan": {
|
|
"file_pattern": "*.data-retention-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Data retention plan for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"database-schema-ddl": {
|
|
"file_pattern": "*.database-schema-ddl.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Database schema DDL for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"dataset-documentation": {
|
|
"file_pattern": "*.dataset-documentation.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Dataset documentation for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"ddos-posture-assessments": {
|
|
"file_pattern": "*.ddos-posture-assessments.md",
|
|
"content_type": "text/markdown",
|
|
"description": "DDoS posture assessments for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"decision-log": {
|
|
"file_pattern": "*.decision-log.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Decision log for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"decommissioning-plan": {
|
|
"file_pattern": "*.decommissioning-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Decommissioning plan for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"defect-log": {
|
|
"file_pattern": "*.defect-log.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Defect log for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"demo-scripts": {
|
|
"file_pattern": "*.demo-scripts.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Demo scripts for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"dependency-graph": {
|
|
"file_pattern": "*.dependency-graph.*",
|
|
"description": "Dependency graph for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"deployment-diagram": {
|
|
"file_pattern": "*.deployment-diagram.*",
|
|
"description": "Deployment diagram for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"deployment-plan": {
|
|
"file_pattern": "*.deployment-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Deployment plan (blue-green, canary, rolling) for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"deployment-topology-diagram": {
|
|
"file_pattern": "*.deployment-topology-diagram.*",
|
|
"description": "Deployment topology diagram for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"deprecation-policy": {
|
|
"file_pattern": "*.deprecation-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Deprecation policy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"developer-handbook": {
|
|
"file_pattern": "*.developer-handbook.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Developer handbook for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"disaster-recovery-runbooks": {
|
|
"file_pattern": "*.disaster-recovery-runbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Disaster recovery runbooks for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"discount-guardrails": {
|
|
"file_pattern": "*.discount-guardrails.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Discount guardrails for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"dns-configurations": {
|
|
"file_pattern": "*.dns-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "DNS configurations for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"docker-compose-manifests": {
|
|
"schema": "schemas/docker-compose-manifests.json",
|
|
"file_pattern": "*.docker-compose-manifests.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Docker Compose manifests for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"dockerfiles": {
|
|
"file_pattern": "*.dockerfiles.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Dockerfiles for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"domain-model": {
|
|
"file_pattern": "*.domain-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Domain model for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"dr-test-reports": {
|
|
"file_pattern": "*.dr-test-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "DR test reports for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"drift-detection-reports": {
|
|
"file_pattern": "*.drift-detection-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Drift detection reports for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"dsar-playbooks": {
|
|
"file_pattern": "*.dsar-playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "DSAR playbooks for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"eccn-classification": {
|
|
"file_pattern": "*.eccn-classification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "ECCN classification for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"encryption-and-key-management-design": {
|
|
"file_pattern": "*.encryption-and-key-management-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Encryption and key management design for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"engagement-plan": {
|
|
"file_pattern": "*.engagement-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Engagement plan for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"enterprise-data-model": {
|
|
"file_pattern": "*.enterprise-data-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Enterprise data model for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"enterprise-risk-register": {
|
|
"file_pattern": "*.enterprise-risk-register.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Enterprise risk register for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"environment-matrix": {
|
|
"file_pattern": "*.environment-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Environment matrix for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"environment-promotion-rules": {
|
|
"file_pattern": "*.environment-promotion-rules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Environment promotion rules for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"epic-charter": {
|
|
"file_pattern": "*.epic-charter.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Epic charter for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"er-diagrams": {
|
|
"file_pattern": "*.er-diagrams.*",
|
|
"description": "ER diagrams for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"error-budget-policy": {
|
|
"file_pattern": "*.error-budget-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Error budget policy for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"error-taxonomy": {
|
|
"file_pattern": "*.error-taxonomy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Error taxonomy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"escalation-matrix": {
|
|
"file_pattern": "*.escalation-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Escalation matrix for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"etl-elt-specifications": {
|
|
"file_pattern": "*.etl-elt-specifications.md",
|
|
"content_type": "text/markdown",
|
|
"description": "ETL/ELT specifications for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"evaluation-protocols": {
|
|
"file_pattern": "*.evaluation-protocols.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Evaluation protocols for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"event-schemas": {
|
|
"schema": "schemas/event-schemas.json",
|
|
"file_pattern": "*.event-schemas.json",
|
|
"content_type": "application/json",
|
|
"description": "Event schemas (Avro, JSON, Protobuf) for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"eviction-policies": {
|
|
"file_pattern": "*.eviction-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Eviction policies for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"exception-log": {
|
|
"file_pattern": "*.exception-log.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Exception log for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"exception-register": {
|
|
"file_pattern": "*.exception-register.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Exception register for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"experiment-tracking-logs": {
|
|
"file_pattern": "*.experiment-tracking-logs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Experiment tracking logs for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"explainability-reports": {
|
|
"file_pattern": "*.explainability-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Explainability reports (SHAP, LIME) for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"export-control-screening": {
|
|
"file_pattern": "*.export-control-screening.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Export control screening for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"faq": {
|
|
"file_pattern": "*.faq.md",
|
|
"content_type": "text/markdown",
|
|
"description": "FAQ for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"feasibility-study": {
|
|
"file_pattern": "*.feasibility-study.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Feasibility study for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"feature-flag-registry": {
|
|
"file_pattern": "*.feature-flag-registry.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Feature flag registry for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"feature-rollback-playbooks": {
|
|
"file_pattern": "*.feature-rollback-playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Feature rollback playbooks for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"feature-store-contracts": {
|
|
"file_pattern": "*.feature-store-contracts.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Feature store contracts for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"finops-dashboards": {
|
|
"file_pattern": "*.finops-dashboards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "FinOps dashboards for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"firewall-rules": {
|
|
"file_pattern": "*.firewall-rules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Firewall rules for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"functional-requirements-specification": {
|
|
"file_pattern": "*.functional-requirements-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Functional Requirements Specification (FRS) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"genai-safety-evaluations": {
|
|
"file_pattern": "*.genai-safety-evaluations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "GenAI safety evaluations for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"glossary-and-taxonomy-index": {
|
|
"file_pattern": "*.glossary-and-taxonomy-index.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Glossary and taxonomy index for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"go-no-go-minutes": {
|
|
"file_pattern": "*.go-no-go-minutes.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Go/no-go minutes for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"golden-path-guide": {
|
|
"file_pattern": "*.golden-path-guide.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Golden path guide for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"governance-charter": {
|
|
"file_pattern": "*.governance-charter.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Governance charter for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"graphql-schema": {
|
|
"file_pattern": "*.graphql-schema.*",
|
|
"description": "GraphQL schema for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"great-expectations-suites": {
|
|
"file_pattern": "*.great-expectations-suites.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Great Expectations suites for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"grpc-proto-files": {
|
|
"file_pattern": "*.grpc-proto-files.txt",
|
|
"content_type": "text/plain",
|
|
"description": "gRPC proto files for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"gtm-checklist": {
|
|
"file_pattern": "*.gtm-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "GTM checklist for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"helm-charts": {
|
|
"schema": "schemas/helm-charts.json",
|
|
"file_pattern": "*/Chart.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Helm charts for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"high-fidelity-mockups": {
|
|
"file_pattern": "*.high-fidelity-mockups.*",
|
|
"description": "High-fidelity mockups for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"hsm-procedures": {
|
|
"file_pattern": "*.hsm-procedures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "HSM procedures for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"hyperparameter-configurations": {
|
|
"file_pattern": "*.hyperparameter-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Hyperparameter configurations for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"iac-module-registry": {
|
|
"file_pattern": "*.iac-module-registry.md",
|
|
"content_type": "text/markdown",
|
|
"description": "IaC module registry for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"iam-design": {
|
|
"file_pattern": "*.iam-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "IAM design for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"idempotency-and-replay-protection-policy": {
|
|
"file_pattern": "*.idempotency-and-replay-protection-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Idempotency and replay protection policy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"incident-management-plan": {
|
|
"file_pattern": "*.incident-management-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Incident management plan for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"incident-reports": {
|
|
"file_pattern": "*.incident-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Incident reports for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"information-architecture": {
|
|
"file_pattern": "*.information-architecture.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Information architecture for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"initiative-charter": {
|
|
"file_pattern": "*.initiative-charter.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Initiative charter for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"installation-guides": {
|
|
"file_pattern": "*.installation-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Installation guides for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"installer-manifests": {
|
|
"file_pattern": "*.installer-manifests.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Installer manifests for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"interactive-prototypes": {
|
|
"file_pattern": "*.interactive-prototypes.*",
|
|
"description": "Interactive prototypes for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"interface-control-document": {
|
|
"file_pattern": "*.interface-control-document.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Interface Control Document (ICD) for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"ip-register": {
|
|
"file_pattern": "*.ip-register.md",
|
|
"content_type": "text/markdown",
|
|
"description": "IP register for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"iso-27001-mapping": {
|
|
"file_pattern": "*.iso-27001-mapping.*",
|
|
"description": "ISO 27001 mapping for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"joiner-mover-leaver-workflows": {
|
|
"file_pattern": "*.joiner-mover-leaver-workflows.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Joiner-Mover-Leaver workflows for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"key-ceremony-records": {
|
|
"file_pattern": "*.key-ceremony-records.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Key ceremony records for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"kill-switch-designs": {
|
|
"file_pattern": "*.kill-switch-designs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Kill-switch designs for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"knowledge-base-articles": {
|
|
"file_pattern": "*.knowledge-base-articles.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Knowledge base articles for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"kpi-framework": {
|
|
"file_pattern": "*.kpi-framework.md",
|
|
"content_type": "text/markdown",
|
|
"description": "KPI framework for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"kustomize-manifests": {
|
|
"schema": "schemas/kustomize-manifests.json",
|
|
"file_pattern": "*.kustomize-manifests.yaml",
|
|
"content_type": "application/yaml",
|
|
"description": "Kustomize manifests for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"labs-and-workshops": {
|
|
"file_pattern": "*.labs-and-workshops.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Labs and workshops for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"legal-hold-procedures": {
|
|
"file_pattern": "*.legal-hold-procedures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Legal hold procedures for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"lessons-learned-document": {
|
|
"file_pattern": "*.lessons-learned-document.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Lessons learned document for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"load-balancer-configurations": {
|
|
"file_pattern": "*.load-balancer-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Load balancer configurations for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"load-profiles": {
|
|
"file_pattern": "*.load-profiles.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Load profiles for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"load-test-report": {
|
|
"file_pattern": "*.load-test-report.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Load test report for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"locale-files": {
|
|
"file_pattern": "*.locale-files.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Locale files for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"localization-plan": {
|
|
"file_pattern": "*.localization-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Localization plan for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"logging-taxonomy": {
|
|
"file_pattern": "*.logging-taxonomy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Logging taxonomy for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"logical-architecture-diagram": {
|
|
"file_pattern": "*.logical-architecture-diagram.*",
|
|
"description": "Logical architecture diagram for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"logical-data-model": {
|
|
"file_pattern": "*.logical-data-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Logical data model for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"market-analysis": {
|
|
"file_pattern": "*.market-analysis.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Market analysis for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"messaging-frameworks": {
|
|
"file_pattern": "*.messaging-frameworks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Messaging frameworks for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"metadata-catalogs": {
|
|
"file_pattern": "*.metadata-catalogs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Metadata catalogs for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"metric-catalog": {
|
|
"file_pattern": "*.metric-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Metric catalog for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"microcopy-guides": {
|
|
"file_pattern": "*.microcopy-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Microcopy guides for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"migration-scripts": {
|
|
"file_pattern": "*.migration-scripts.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Migration scripts (Liquibase/Flyway) for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"mission-statement": {
|
|
"file_pattern": "*.mission-statement.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Mission statement for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"model-cards": {
|
|
"file_pattern": "*.model-cards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Model cards for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"model-governance-policy": {
|
|
"file_pattern": "*.model-governance-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Model governance policy for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"model-registry-entries": {
|
|
"file_pattern": "*.model-registry-entries.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Model registry entries for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"model-risk-assessments": {
|
|
"file_pattern": "*.model-risk-assessments.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Model risk assessments for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"monitoring-and-observability-design": {
|
|
"file_pattern": "*.monitoring-and-observability-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Monitoring and observability design for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"monitoring-dashboards": {
|
|
"file_pattern": "*.monitoring-dashboards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Monitoring dashboards for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"multi-region-active-active-plan": {
|
|
"file_pattern": "*.multi-region-active-active-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Multi-region active-active plan for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"network-policies": {
|
|
"file_pattern": "*.network-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Network policies for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"network-topology-diagram": {
|
|
"file_pattern": "*.network-topology-diagram.*",
|
|
"description": "Network topology diagram for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"non-functional-requirements-matrix": {
|
|
"file_pattern": "*.non-functional-requirements-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Non-Functional Requirements (NFR) matrix for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"notarization-records": {
|
|
"file_pattern": "*.notarization-records.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Notarization records for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"offboarding-checklist": {
|
|
"file_pattern": "*.offboarding-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Offboarding checklist for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"okr-definitions": {
|
|
"file_pattern": "*.okr-definitions.md",
|
|
"content_type": "text/markdown",
|
|
"description": "OKR definitions for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"on-call-handbook": {
|
|
"file_pattern": "*.on-call-handbook.md",
|
|
"content_type": "text/markdown",
|
|
"description": "On-call handbook for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"onboarding-checklist": {
|
|
"file_pattern": "*.onboarding-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Onboarding checklist for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"onboarding-guide": {
|
|
"file_pattern": "*.onboarding-guide.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Onboarding guide for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"open-source-license-bom": {
|
|
"file_pattern": "*.open-source-license-bom.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Open source license BoM for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"openapi-specification": {
|
|
"file_pattern": "*.openapi-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "OpenAPI specification for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"operational-acceptance-certificate": {
|
|
"file_pattern": "*.operational-acceptance-certificate.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Operational acceptance certificate for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"operations-manual": {
|
|
"file_pattern": "*.operations-manual.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Operations manual for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"ownership-charters": {
|
|
"file_pattern": "*.ownership-charters.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Ownership charters for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"patterns-and-anti-patterns-library": {
|
|
"file_pattern": "*.patterns-and-anti-patterns-library.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Patterns and anti-patterns library for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"penetration-testing-report": {
|
|
"file_pattern": "*.penetration-testing-report.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Penetration testing report for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"performance-strategy": {
|
|
"file_pattern": "*.performance-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Performance strategy for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"performance-test-plan": {
|
|
"file_pattern": "*.performance-test-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Performance test plan for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"performance-test-results": {
|
|
"file_pattern": "*.performance-test-results.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Performance test results for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"physical-architecture-diagram": {
|
|
"file_pattern": "*.physical-architecture-diagram.*",
|
|
"description": "Physical architecture diagram for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"physical-data-model": {
|
|
"file_pattern": "*.physical-data-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Physical data model for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"pipeline-architecture-diagram": {
|
|
"file_pattern": "*.pipeline-architecture-diagram.*",
|
|
"description": "Pipeline architecture diagram for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"pipeline-definitions": {
|
|
"file_pattern": "*.pipeline-definitions.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Pipeline definitions for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"platform-services-catalog": {
|
|
"file_pattern": "*.platform-services-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Platform services catalog for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"playbooks": {
|
|
"file_pattern": "*.playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Playbooks for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"portfolio-roadmap": {
|
|
"file_pattern": "*.portfolio-roadmap.*",
|
|
"description": "Portfolio roadmap for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"positioning-documents": {
|
|
"file_pattern": "*.positioning-documents.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Positioning documents for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"post-implementation-review": {
|
|
"file_pattern": "*.post-implementation-review.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Post-implementation review for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"post-mortem-report": {
|
|
"file_pattern": "*.post-mortem-report.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Post-mortem report for Closure and Archival. Part of Project Closure documentation and deliverables."
|
|
},
|
|
"price-books": {
|
|
"file_pattern": "*.price-books.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Price books for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"pricing-and-packaging-strategy": {
|
|
"file_pattern": "*.pricing-and-packaging-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Pricing and packaging strategy for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"privacy-impact-assessment": {
|
|
"file_pattern": "*.privacy-impact-assessment.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Privacy Impact Assessment (PIA) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"privacy-labels": {
|
|
"file_pattern": "*.privacy-labels.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Privacy labels for Mobile, Desktop, and Distribution. Part of Client Distribution documentation and deliverables."
|
|
},
|
|
"privacy-policy": {
|
|
"file_pattern": "*.privacy-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Privacy Policy for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"product-launch-plan": {
|
|
"file_pattern": "*.product-launch-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Product launch plan for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"product-requirements-document": {
|
|
"file_pattern": "*.product-requirements-document.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Product Requirements Document (PRD) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"product-strategy": {
|
|
"file_pattern": "*.product-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Product strategy for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"production-hygiene-checklist": {
|
|
"file_pattern": "*.production-hygiene-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Production hygiene checklist for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"program-increment-plan": {
|
|
"file_pattern": "*.program-increment-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Program increment plan for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"promotion-rules": {
|
|
"file_pattern": "*.promotion-rules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Promotion rules for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"promotion-workflows": {
|
|
"file_pattern": "*.promotion-workflows.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Promotion workflows for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"prompt-engineering-policy": {
|
|
"file_pattern": "*.prompt-engineering-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Prompt engineering policy for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"provenance-attestations": {
|
|
"file_pattern": "*.provenance-attestations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Provenance attestations (in-toto) for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"provenance-chain-documentation": {
|
|
"file_pattern": "*.provenance-chain-documentation.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Provenance chain documentation (SLSA) for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"pseudo-localization-reports": {
|
|
"file_pattern": "*.pseudo-localization-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Pseudo-localization reports for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"pull-request-summaries": {
|
|
"file_pattern": "*.pull-request-summaries.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Pull request summaries for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"purple-team-reports": {
|
|
"file_pattern": "*.purple-team-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Purple team reports for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"qbr-templates": {
|
|
"file_pattern": "*.qbr-templates.md",
|
|
"content_type": "text/markdown",
|
|
"description": "QBR templates for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"quarterly-access-reviews": {
|
|
"file_pattern": "*.quarterly-access-reviews.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Quarterly access reviews for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"raci-per-workstream": {
|
|
"file_pattern": "*.raci-per-workstream.md",
|
|
"content_type": "text/markdown",
|
|
"description": "RACI per workstream for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"raid-log": {
|
|
"file_pattern": "*.raid-log.md",
|
|
"content_type": "text/markdown",
|
|
"description": "RAID log for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"rate-limiting-policy": {
|
|
"file_pattern": "*.rate-limiting-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Rate limiting policy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"rbac-abac-matrix": {
|
|
"file_pattern": "*.rbac-abac-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "RBAC/ABAC matrix for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"rbac-abac-policy": {
|
|
"file_pattern": "*.rbac-abac-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "RBAC/ABAC policy for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"readme": {
|
|
"file_pattern": "README.md",
|
|
"content_type": "text/markdown",
|
|
"description": "README for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"records-of-processing-activities": {
|
|
"file_pattern": "*.records-of-processing-activities.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Records of Processing Activities (RoPA) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"red-team-reports": {
|
|
"file_pattern": "*.red-team-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Red team reports for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"red-teaming-reports": {
|
|
"file_pattern": "*.red-teaming-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Red-teaming reports for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"reference-architectures": {
|
|
"file_pattern": "*.reference-architectures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Reference architectures for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"regression-test-suite": {
|
|
"file_pattern": "*.regression-test-suite.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Regression test suite for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"regulatory-mapping": {
|
|
"file_pattern": "*.regulatory-mapping.*",
|
|
"description": "Regulatory mapping (SOC2, ISO, NIST, HIPAA, PCI, FedRAMP) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"release-certification": {
|
|
"file_pattern": "*.release-certification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Release certification for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"release-notes": {
|
|
"file_pattern": "*.release-notes.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Release notes for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"release-plan": {
|
|
"file_pattern": "*.release-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Release plan for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"release-risk-assessment": {
|
|
"file_pattern": "*.release-risk-assessment.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Release risk assessment for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"remediation-tracker": {
|
|
"file_pattern": "*.remediation-tracker.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Remediation tracker for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"renewal-playbooks": {
|
|
"file_pattern": "*.renewal-playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Renewal playbooks for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"reproducibility-checklists": {
|
|
"file_pattern": "*.reproducibility-checklists.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Reproducibility checklists for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"requirements-traceability-matrix": {
|
|
"file_pattern": "*.requirements-traceability-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Requirements traceability matrix for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"resource-plan": {
|
|
"file_pattern": "*.resource-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Resource plan for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"retention-schedule": {
|
|
"file_pattern": "*.retention-schedule.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Retention schedule for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"reverse-etl-playbooks": {
|
|
"file_pattern": "*.reverse-etl-playbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Reverse ETL playbooks for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"risk-appetite-statement": {
|
|
"file_pattern": "*.risk-appetite-statement.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Risk appetite statement for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"roi-model": {
|
|
"file_pattern": "*.roi-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "ROI model for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"roi-tco-calculators": {
|
|
"file_pattern": "*.roi-tco-calculators.md",
|
|
"content_type": "text/markdown",
|
|
"description": "ROI/TCO calculators for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"role-catalog": {
|
|
"file_pattern": "*.role-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Role catalog for HR, Access, and Lifecycle. Part of Access & Identity documentation and deliverables."
|
|
},
|
|
"rollback-plan": {
|
|
"file_pattern": "*.rollback-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Rollback plan for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"root-cause-analyses": {
|
|
"file_pattern": "*.root-cause-analyses.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Root cause analyses (RCA) for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"runbooks": {
|
|
"file_pattern": "*.runbooks.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Runbooks for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"safety-filter-configurations": {
|
|
"file_pattern": "*.safety-filter-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Safety filter configurations for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"sales-enablement-kits": {
|
|
"file_pattern": "*.sales-enablement-kits.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Sales enablement kits for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"sbom-policy": {
|
|
"schema": "schemas/sbom-policy.json",
|
|
"file_pattern": "*.sbom-policy.json",
|
|
"content_type": "application/json",
|
|
"description": "SBOM policy for CI/CD, Build, and Provenance. Part of Build & Release Automation documentation and deliverables."
|
|
},
|
|
"sbom-verification-reports": {
|
|
"schema": "schemas/sbom-verification-reports.json",
|
|
"file_pattern": "*.sbom-verification-reports.json",
|
|
"content_type": "application/json",
|
|
"description": "SBOM verification reports for Deployment and Release. Part of Release Management documentation and deliverables."
|
|
},
|
|
"scaling-policies": {
|
|
"file_pattern": "*.scaling-policies.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Scaling policies for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"scheduling-slas": {
|
|
"file_pattern": "*.scheduling-slas.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Scheduling SLAs for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"schema-evolution-policy": {
|
|
"file_pattern": "*.schema-evolution-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Schema evolution policy for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"secret-rotation-schedule": {
|
|
"file_pattern": "*.secret-rotation-schedule.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Secret rotation schedule for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"secrets-management-policy": {
|
|
"file_pattern": "*.secrets-management-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Secrets management policy for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"secure-coding-checklist": {
|
|
"file_pattern": "*.secure-coding-checklist.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Secure coding checklist for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"secure-coding-policy": {
|
|
"file_pattern": "*.secure-coding-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Secure coding policy for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"security-architecture-diagram": {
|
|
"file_pattern": "*.security-architecture-diagram.*",
|
|
"description": "Security architecture diagram for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"security-detections-catalog": {
|
|
"file_pattern": "*.security-detections-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Security detections catalog (MITRE ATT&CK) for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"security-policy-library": {
|
|
"file_pattern": "*.security-policy-library.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Security policy library for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"security-test-results": {
|
|
"file_pattern": "*.security-test-results.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Security test results (SAST, DAST, IAST) for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"semantic-layer-definitions": {
|
|
"file_pattern": "*.semantic-layer-definitions.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Semantic layer definitions (dbt, LookML) for Architecture. Part of Data and Information documentation and deliverables."
|
|
},
|
|
"sequence-diagrams": {
|
|
"file_pattern": "*.sequence-diagrams.*",
|
|
"description": "Sequence diagrams for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"service-configuration-files": {
|
|
"file_pattern": "*.service-configuration-files.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Service configuration files for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"service-decomposition": {
|
|
"file_pattern": "*.service-decomposition.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Service decomposition for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"service-dependency-graph": {
|
|
"file_pattern": "*.service-dependency-graph.*",
|
|
"description": "Service dependency graph for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"service-level-objectives": {
|
|
"file_pattern": "*.service-level-objectives.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Service-level objectives (SLOs) for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"service-mesh-configurations": {
|
|
"file_pattern": "*.service-mesh-configurations.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Service mesh configurations for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"shadow-canary-deployment-scorecards": {
|
|
"file_pattern": "*.shadow-canary-deployment-scorecards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Shadow/canary deployment scorecards for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"showback-and-chargeback-reports": {
|
|
"file_pattern": "*.showback-and-chargeback-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Showback and chargeback reports for Infrastructure and Platform Engineering. Part of Platform Engineering documentation and deliverables."
|
|
},
|
|
"sig-questionnaires": {
|
|
"file_pattern": "*.sig-questionnaires.md",
|
|
"content_type": "text/markdown",
|
|
"description": "SIG questionnaires for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"skills-matrix": {
|
|
"file_pattern": "*.skills-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Skills matrix for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"sla-slo-schedules": {
|
|
"file_pattern": "*.sla-slo-schedules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "SLA/SLO schedules for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"soc-2-control-implementation-matrix": {
|
|
"file_pattern": "*.soc-2-control-implementation-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "SOC 2 control implementation matrix for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"sod-conflict-matrices": {
|
|
"file_pattern": "*.sod-conflict-matrices.md",
|
|
"content_type": "text/markdown",
|
|
"description": "SoD conflict matrices for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"sod-matrix": {
|
|
"file_pattern": "*.sod-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "SoD matrix for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"software-bill-of-materials": {
|
|
"schema": "schemas/software-bill-of-materials.json",
|
|
"file_pattern": "*.software-bill-of-materials.json",
|
|
"content_type": "application/json",
|
|
"description": "Software Bill of Materials (SBOM) for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"solution-briefs": {
|
|
"file_pattern": "*.solution-briefs.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Solution briefs for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"source-code-repositories": {
|
|
"file_pattern": "*.source-code-repositories.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Source code repositories for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"sprint-goals": {
|
|
"file_pattern": "*.sprint-goals.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Sprint goals for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"staffing-plan": {
|
|
"file_pattern": "*.staffing-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Staffing plan for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"stakeholder-map": {
|
|
"file_pattern": "*.stakeholder-map.*",
|
|
"description": "Stakeholder map for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"standard-contractual-clauses": {
|
|
"file_pattern": "*.standard-contractual-clauses.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Standard Contractual Clauses (SCCs) for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"standard-operating-procedures": {
|
|
"file_pattern": "*.standard-operating-procedures.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Standard operating procedures (SOPs) for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"state-diagrams": {
|
|
"file_pattern": "*.state-diagrams.*",
|
|
"description": "State diagrams for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"static-analysis-reports": {
|
|
"file_pattern": "*.static-analysis-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Static analysis reports for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"status-page-communication-templates": {
|
|
"file_pattern": "*.status-page-communication-templates.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Status page communication templates for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"steering-committee-minutes": {
|
|
"file_pattern": "*.steering-committee-minutes.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Steering committee minutes for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"storyboards": {
|
|
"file_pattern": "*.storyboards.*",
|
|
"description": "Storyboards for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"subprocessor-notifications": {
|
|
"file_pattern": "*.subprocessor-notifications.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Subprocessor notifications for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"success-plan-templates": {
|
|
"file_pattern": "*.success-plan-templates.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Success plan templates for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"sustainability-reports": {
|
|
"file_pattern": "*.sustainability-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Sustainability reports for Performance, Capacity, and Cost. Part of Performance & Optimization documentation and deliverables."
|
|
},
|
|
"sync-contracts": {
|
|
"file_pattern": "*.sync-contracts.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Sync contracts for Data Engineering and Analytics. Part of Data Platform documentation and deliverables."
|
|
},
|
|
"synthetic-data-generation-plan": {
|
|
"file_pattern": "*.synthetic-data-generation-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Synthetic data generation plan for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"system-requirements-specification": {
|
|
"file_pattern": "*.system-requirements-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "System Requirements Specification (SRS) for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"target-state-evolution-map": {
|
|
"file_pattern": "*.target-state-evolution-map.*",
|
|
"description": "Target-state evolution map for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"team-topology-map": {
|
|
"file_pattern": "*.team-topology-map.*",
|
|
"description": "Team topology map for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"technology-standards-catalog": {
|
|
"file_pattern": "*.technology-standards-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Technology standards catalog for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"telemetry-schema": {
|
|
"file_pattern": "*.telemetry-schema.txt",
|
|
"content_type": "text/plain",
|
|
"description": "Telemetry schema for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"tenancy-and-isolation-model": {
|
|
"file_pattern": "*.tenancy-and-isolation-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Tenancy and isolation model for Architecture. Part of High-Level and Platform documentation and deliverables."
|
|
},
|
|
"terms-of-service": {
|
|
"file_pattern": "*.terms-of-service.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Terms of Service for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"test-case-specifications": {
|
|
"file_pattern": "*.test-case-specifications.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Test case specifications for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"test-data-specification": {
|
|
"file_pattern": "*.test-data-specification.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Test data specification for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"test-plan": {
|
|
"file_pattern": "*.test-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Test plan for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"test-strategy": {
|
|
"file_pattern": "*.test-strategy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Test strategy for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"third-party-risk-assessments": {
|
|
"file_pattern": "*.third-party-risk-assessments.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Third-party risk assessments for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"threat-model": {
|
|
"file_pattern": "*.threat-model.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Threat model (STRIDE, attack trees) for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
"time-allocation-worksheets": {
|
|
"file_pattern": "*.time-allocation-worksheets.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Time allocation worksheets for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"toil-reduction-plan": {
|
|
"file_pattern": "*.toil-reduction-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Toil reduction plan for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"topic-and-queue-catalog": {
|
|
"file_pattern": "*.topic-and-queue-catalog.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Topic and queue catalog for Architecture. Part of Application and Integration documentation and deliverables."
|
|
},
|
|
"traceability-matrix": {
|
|
"file_pattern": "*.traceability-matrix.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Traceability matrix for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"trademark-guidance": {
|
|
"file_pattern": "*.trademark-guidance.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Trademark guidance for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"training-curriculum": {
|
|
"file_pattern": "*.training-curriculum.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Training curriculum for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"training-data-cards": {
|
|
"file_pattern": "*.training-data-cards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Training data cards for AI/ML and Model Ops. Part of Model Development & Governance documentation and deliverables."
|
|
},
|
|
"triage-rules": {
|
|
"file_pattern": "*.triage-rules.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Triage rules for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"troubleshooting-trees": {
|
|
"file_pattern": "*.troubleshooting-trees.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Troubleshooting trees for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"trust-center-content-plan": {
|
|
"file_pattern": "*.trust-center-content-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Trust center content plan for Product Management and GTM. Part of Product & Market documentation and deliverables."
|
|
},
|
|
"trust-center-evidence-summaries": {
|
|
"file_pattern": "*.trust-center-evidence-summaries.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Trust center evidence summaries for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"uat-plan": {
|
|
"file_pattern": "*.uat-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "UAT plan for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"uat-sign-off-document": {
|
|
"file_pattern": "*.uat-sign-off-document.md",
|
|
"content_type": "text/markdown",
|
|
"description": "UAT sign-off document for Testing. Part of Quality Assurance documentation and deliverables."
|
|
},
|
|
"upgrade-guides": {
|
|
"file_pattern": "*.upgrade-guides.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Upgrade guides for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"uptime-methodology": {
|
|
"file_pattern": "*.uptime-methodology.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Uptime methodology for Public-Facing and Legal. Part of Legal & External documentation and deliverables."
|
|
},
|
|
"use-case-diagrams": {
|
|
"file_pattern": "*.use-case-diagrams.*",
|
|
"description": "Use-case diagrams for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"use-case-models": {
|
|
"file_pattern": "*.use-case-models.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Use-case models for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"user-journeys": {
|
|
"file_pattern": "*.user-journeys.md",
|
|
"content_type": "text/markdown",
|
|
"description": "User journeys for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"user-manuals": {
|
|
"file_pattern": "*.user-manuals.md",
|
|
"content_type": "text/markdown",
|
|
"description": "User manuals for Documentation, Support, and Training. Part of Knowledge & Enablement documentation and deliverables."
|
|
},
|
|
"user-stories": {
|
|
"file_pattern": "*.user-stories.md",
|
|
"content_type": "text/markdown",
|
|
"description": "User stories for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"velocity-and-burndown-reports": {
|
|
"file_pattern": "*.velocity-and-burndown-reports.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Velocity and burndown reports for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"vendor-management-pack": {
|
|
"file_pattern": "*.vendor-management-pack.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Vendor management pack for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"vendor-scorecards": {
|
|
"file_pattern": "*.vendor-scorecards.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Vendor scorecards for Portfolio, Governance, and Delivery Ops. Part of Governance & Planning documentation and deliverables."
|
|
},
|
|
"version-tags": {
|
|
"file_pattern": "*.version-tags.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Version tags for Implementation. Part of Development documentation and deliverables."
|
|
},
|
|
"vision-statement": {
|
|
"file_pattern": "*.vision-statement.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Vision statement for Inception / Strategy. Part of Business & Strategy documentation and deliverables."
|
|
},
|
|
"vpat-acr-results": {
|
|
"file_pattern": "*.vpat-acr-results.md",
|
|
"content_type": "text/markdown",
|
|
"description": "VPAT/ACR results for Requirements and Analysis. Part of Requirements & Analysis documentation and deliverables."
|
|
},
|
|
"vulnerability-disclosure-policy": {
|
|
"file_pattern": "*.vulnerability-disclosure-policy.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Vulnerability disclosure policy for Security, Privacy, Audit, and Compliance. Part of Governance, Risk & Compliance documentation and deliverables."
|
|
},
|
|
"vulnerability-management-plan": {
|
|
"file_pattern": "*.vulnerability-management-plan.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Vulnerability management plan for Operations, SRE, and Maintenance. Part of Operations & Reliability documentation and deliverables."
|
|
},
|
|
"wireframes": {
|
|
"file_pattern": "*.wireframes.*",
|
|
"description": "Wireframes for Design. Part of Design & UX documentation and deliverables."
|
|
},
|
|
"zero-trust-design": {
|
|
"file_pattern": "*.zero-trust-design.md",
|
|
"content_type": "text/markdown",
|
|
"description": "Zero trust design for Architecture. Part of Security Architecture documentation and deliverables."
|
|
},
|
|
|
|
}
|
|
|
|
|
|
def get_artifact_definition(artifact_type: str) -> Optional[Dict[str, Any]]:
|
|
"""
|
|
Get the definition for a known artifact type.
|
|
|
|
Args:
|
|
artifact_type: Artifact type identifier
|
|
|
|
Returns:
|
|
Artifact definition dictionary with schema, file_pattern, etc., or None if unknown
|
|
"""
|
|
if artifact_type in KNOWN_ARTIFACT_TYPES:
|
|
definition = {"type": artifact_type}
|
|
definition.update(KNOWN_ARTIFACT_TYPES[artifact_type])
|
|
return definition
|
|
return None
|
|
|
|
|
|
def validate_artifact_type(artifact_type: str) -> tuple[bool, Optional[str]]:
|
|
"""
|
|
Validate that an artifact type is known or suggest registering it.
|
|
|
|
Args:
|
|
artifact_type: Artifact type identifier
|
|
|
|
Returns:
|
|
Tuple of (is_valid, warning_message)
|
|
"""
|
|
if artifact_type in KNOWN_ARTIFACT_TYPES:
|
|
return True, None
|
|
|
|
warning = f"Artifact type '{artifact_type}' is not in the known registry. "
|
|
warning += "Consider documenting it in docs/ARTIFACT_STANDARDS.md and creating a schema."
|
|
return False, warning
|
|
|
|
|
|
def generate_artifact_metadata(
|
|
skill_name: str,
|
|
produces: Optional[List[str]] = None,
|
|
consumes: Optional[List[str]] = None
|
|
) -> Dict[str, Any]:
|
|
"""
|
|
Generate artifact metadata structure.
|
|
|
|
Args:
|
|
skill_name: Name of the skill
|
|
produces: List of artifact types produced
|
|
consumes: List of artifact types consumed
|
|
|
|
Returns:
|
|
Artifact metadata dictionary
|
|
"""
|
|
metadata = {}
|
|
warnings = []
|
|
|
|
# Build produces section
|
|
if produces:
|
|
produces_list = []
|
|
for artifact_type in produces:
|
|
is_known, warning = validate_artifact_type(artifact_type)
|
|
if warning:
|
|
warnings.append(warning)
|
|
|
|
artifact_def = {"type": artifact_type}
|
|
|
|
# Add known metadata if available
|
|
if artifact_type in KNOWN_ARTIFACT_TYPES:
|
|
known = KNOWN_ARTIFACT_TYPES[artifact_type]
|
|
if "schema" in known:
|
|
artifact_def["schema"] = known["schema"]
|
|
if "file_pattern" in known:
|
|
artifact_def["file_pattern"] = known["file_pattern"]
|
|
if "content_type" in known:
|
|
artifact_def["content_type"] = known["content_type"]
|
|
if "description" in known:
|
|
artifact_def["description"] = known["description"]
|
|
|
|
produces_list.append(artifact_def)
|
|
|
|
metadata["produces"] = produces_list
|
|
|
|
# Build consumes section
|
|
if consumes:
|
|
consumes_list = []
|
|
for artifact_type in consumes:
|
|
is_known, warning = validate_artifact_type(artifact_type)
|
|
if warning:
|
|
warnings.append(warning)
|
|
|
|
artifact_def = {
|
|
"type": artifact_type,
|
|
"required": True # Default to required
|
|
}
|
|
|
|
# Add description if known
|
|
if artifact_type in KNOWN_ARTIFACT_TYPES:
|
|
known = KNOWN_ARTIFACT_TYPES[artifact_type]
|
|
if "description" in known:
|
|
artifact_def["description"] = known["description"]
|
|
|
|
consumes_list.append(artifact_def)
|
|
|
|
metadata["consumes"] = consumes_list
|
|
|
|
return metadata, warnings
|
|
|
|
|
|
def format_as_yaml(metadata: Dict[str, Any]) -> str:
|
|
"""
|
|
Format artifact metadata as YAML for inclusion in skill.yaml.
|
|
|
|
Args:
|
|
metadata: Artifact metadata dictionary
|
|
|
|
Returns:
|
|
Formatted YAML string
|
|
"""
|
|
yaml_str = "artifact_metadata:\n"
|
|
yaml_str += yaml.dump(metadata, default_flow_style=False, indent=2, sort_keys=False)
|
|
return yaml_str
|
|
|
|
|
|
def main():
|
|
"""CLI entry point."""
|
|
import argparse
|
|
|
|
parser = argparse.ArgumentParser(
|
|
description="Define artifact metadata for Betty Framework skills"
|
|
)
|
|
parser.add_argument(
|
|
"skill_name",
|
|
help="Name of the skill (e.g., api.define)"
|
|
)
|
|
parser.add_argument(
|
|
"--produces",
|
|
nargs="+",
|
|
help="Artifact types this skill produces"
|
|
)
|
|
parser.add_argument(
|
|
"--consumes",
|
|
nargs="+",
|
|
help="Artifact types this skill consumes"
|
|
)
|
|
parser.add_argument(
|
|
"--output-file",
|
|
default="artifact_metadata.yaml",
|
|
help="Output file path"
|
|
)
|
|
|
|
args = parser.parse_args()
|
|
|
|
logger.info(f"Generating artifact metadata for skill: {args.skill_name}")
|
|
|
|
try:
|
|
# Generate metadata
|
|
metadata, warnings = generate_artifact_metadata(
|
|
args.skill_name,
|
|
produces=args.produces,
|
|
consumes=args.consumes
|
|
)
|
|
|
|
# Format as YAML
|
|
yaml_content = format_as_yaml(metadata)
|
|
|
|
# Save to file
|
|
output_path = args.output_file
|
|
with open(output_path, 'w') as f:
|
|
f.write(yaml_content)
|
|
|
|
logger.info(f"✅ Generated artifact metadata: {output_path}")
|
|
|
|
# Print to stdout
|
|
print("\n# Add this to your skill.yaml:\n")
|
|
print(yaml_content)
|
|
|
|
# Show warnings
|
|
if warnings:
|
|
logger.warning("\n⚠️ Warnings:")
|
|
for warning in warnings:
|
|
logger.warning(f" - {warning}")
|
|
|
|
# Print summary
|
|
logger.info("\n📋 Summary:")
|
|
if metadata.get("produces"):
|
|
logger.info(f" Produces: {', '.join(a['type'] for a in metadata['produces'])}")
|
|
if metadata.get("consumes"):
|
|
logger.info(f" Consumes: {', '.join(a['type'] for a in metadata['consumes'])}")
|
|
|
|
# Success result
|
|
result = {
|
|
"ok": True,
|
|
"status": "success",
|
|
"skill_name": args.skill_name,
|
|
"metadata": metadata,
|
|
"output_file": output_path,
|
|
"warnings": warnings
|
|
}
|
|
|
|
print("\n" + json.dumps(result, indent=2))
|
|
sys.exit(0)
|
|
|
|
except Exception as e:
|
|
logger.error(f"Failed to generate artifact metadata: {e}")
|
|
result = {
|
|
"ok": False,
|
|
"status": "failed",
|
|
"error": str(e)
|
|
}
|
|
print(json.dumps(result, indent=2))
|
|
sys.exit(1)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|