templates: - pattern: attributes_readme.md.j2 filter: '.groups | map(select(.type == "attribute_group")) | map(select(.id | startswith("registry"))) | group_by(.id | split(".") | .[1]) | map({id: .[0].id | split(".") | .[1], groups: .})' application_mode: single file_name: attributes/README.md - pattern: attribute_namespace.md.j2 filter: '.groups | map(select(.type == "attribute_group")) | map(select(.id | startswith("registry"))) | group_by(.id | split(".") | .[1]) | map({id: .[0].id | split(".") | .[1], groups: .})' application_mode: each file_name: attributes/{{ ctx.id | lower | kebab_case }}.md - pattern: registry_readme.md.j2 filter: '.' application_mode: single file_name: README.md - pattern: entity_readme.md.j2 filter: '.groups | map(select(.type == "entity")) | group_by(.name | split(".") | .[0]) | map({id: .[0].id | split(".") | .[1], groups: .})' application_mode: single file_name: 'entities/README.md' - pattern: entity_namespace.md.j2 filter: '.groups | map(select(.type == "entity")) | group_by(.name | split(".") | .[0]) | map({id: .[0].id | split(".") | .[1], groups: .})' application_mode: each file_name: 'entities/{{ ctx.id | kebab_case }}.md' acronyms: - AI - AWS - CICD - CloudEvents - CloudFoundry - CLR - CPython - CPU - CSI - DB - DNS - DynamoDB - ECS - EKS - GCE - GCP - GraphQL - HTTP - iOS - JVM - NFS - NodeJS - OCI - OpenAI - OpenTracing - OracleDB - OS - OTel - ONC - RabbitMQ - RocketMQ - RPC - S3 - SignalR - TLS - URL - VCS - zOS