You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Define the specification, implementation plan, and delivery sequence for a unified branding agent that manages headers, footers, and badges across Markdown files in the repository.
This parent issue coordinates the full initiative: schema/config updates, template design, agent consolidation/refactor, documentation updates, implementation planning, and validation rules. It exists to ensure the branding system is delivered as a single modular workflow rather than a collection of disconnected rules and scripts.
Branding logic for Markdown files is currently fragmented across separate concepts, examples, and instructions. Header/footer behaviour, badge handling, and style guidance are related, but they are not yet defined as one coherent system.
That creates several problems:
branding rules are spread across multiple files
header/footer and badge concerns risk diverging over time
template behaviour is not consistently tied to category or frontmatter
schema/config does not yet fully model the intended behaviour
implementation work could hard-code decisions that should live in config
documentation and agent logic can drift apart
There is an opportunity to create a unified branding agent that:
uses frontmatter and category/tag metadata as its source of truth
applies category-aware headers, footers, and badges consistently
keeps branding accessible, readable, and low-noise
reduces maintenance cost by centralising rules
makes future expansion easier without repeated refactors
Scope
In scope
Define the unified branding agent purpose, boundaries, and responsibilities
Define the category model for branded Markdown content
Define the frontmatter and schema/config requirements
Design header, footer, and badge template rules
Decide how existing header/footer and badges logic should be merged
Document implementation phases and task breakdown
Update supporting docs and instructions as needed
Define validation and success criteria for the final workflow
Out of scope
Repository-wide retroactive application of branding to every existing Markdown file
General documentation governance beyond branding-related needs
Creating unrelated automation or tooling
Restructuring the repo unless separately approved
Objectives
Create one clear branding system for Markdown files
Keep implementation modular and configuration-driven
Minimise duplicated branding logic
Keep templates accessible and readable
Make category-based behaviour explicit
Ensure implementation can be completed in small, reviewable steps
Proposed Deliverables
Unified branding agent specification
Implementation plan with phases and dependencies
Category/tag model for Markdown branding
Schema/config changes for category, tags, badges, and templates
Template design outputs for headers, footers, and badges
Documentation updates for usage and maintenance
Validation guidance for accessibility and consistency
title: "[AI Ops] Spec and implementation plan for unified branding agent (headers, footers, badges)"
type: "AI Ops"
status: "needs-triage"
area: "infrastructure"
labels:
category: "agents"
tags:
owner: "lightspeedwp"
repository: ".github"
issue: 33
children:
AI Ops Summary
Define the specification, implementation plan, and delivery sequence for a unified branding agent that manages headers, footers, and badges across Markdown files in the repository.
This parent issue coordinates the full initiative: schema/config updates, template design, agent consolidation/refactor, documentation updates, implementation planning, and validation rules. It exists to ensure the branding system is delivered as a single modular workflow rather than a collection of disconnected rules and scripts.
Child issue:
Problem / Opportunity
Branding logic for Markdown files is currently fragmented across separate concepts, examples, and instructions. Header/footer behaviour, badge handling, and style guidance are related, but they are not yet defined as one coherent system.
That creates several problems:
There is an opportunity to create a unified branding agent that:
Scope
In scope
Out of scope
Objectives
Proposed Deliverables
Child Issues / Workstreams
#46 — Template design
Design the header/footer/badge templates and document category-aware output rules.
Suggested additional child workstreams
These may remain checklist items here or be split into separate issues if needed:
Work Breakdown Structure
Phase 1 — Discovery and current-state audit
Review existing files, rules, and overlaps so the new branding system builds on what already exists instead of duplicating it.
Tasks:
footer-header-style.instructions.mdheader-footer.agent.mdbadges.agent.mda11y.instructions.mdagent-config.schema.jsonREADME.mdOutputs:
Phase 2 — Category and metadata model
Define how the branding system decides what to render.
Tasks:
categorytagsOutputs:
Phase 3 — Template system design
This phase is primarily delivered by child issue #46.
Tasks:
Outputs:
Phase 4 — Schema/config design
Translate the branding rules into a configuration model that avoids hard-coded logic.
Tasks:
Outputs:
agent-config.schema.jsonchangesPhase 5 — Agent architecture and implementation plan
Define how existing logic is merged into one agent with small, maintainable responsibilities.
Tasks:
Outputs:
Phase 6 — Documentation and rollout guidance
Ensure maintainers understand how to use, extend, and review the system.
Tasks:
Outputs:
Parent Tracking Checklist
Planning
Design
Technical design
Delivery
Acceptance Criteria
ai/)Success Metrics
Risks / Things to Avoid
Dependencies
Parent dependencies
Child dependencies
Enables
Additional Context
This issue is the parent planning and orchestration task for the unified branding agent initiative.
It should remain focused on:
Where practical, detailed execution should live in child issues so implementation can proceed in smaller, clearer PRs.
References
footer-header-style.instructions.mdheader-footer.agent.mdbadges.agent.mda11y.instructions.mdagent-config.schema.jsonREADME.mdDefinition of Ready (DoR)
Definition of Done (DoD)
ai/)