diff --git a/.github/projects/active/awesome-github-site/ISSUE_EXECUTION_PLAN.md b/.github/projects/active/awesome-github-site/ISSUE_EXECUTION_PLAN.md index e1c274a24..c9c7557be 100644 --- a/.github/projects/active/awesome-github-site/ISSUE_EXECUTION_PLAN.md +++ b/.github/projects/active/awesome-github-site/ISSUE_EXECUTION_PLAN.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/ISSUE_REGISTER.md b/.github/projects/active/awesome-github-site/ISSUE_REGISTER.md index 47ff42cd6..641611188 100644 --- a/.github/projects/active/awesome-github-site/ISSUE_REGISTER.md +++ b/.github/projects/active/awesome-github-site/ISSUE_REGISTER.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/README.md b/.github/projects/active/awesome-github-site/README.md index 28280eca6..6dd303d8a 100644 --- a/.github/projects/active/awesome-github-site/README.md +++ b/.github/projects/active/awesome-github-site/README.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/RUN_LOG.md b/.github/projects/active/awesome-github-site/RUN_LOG.md index 60b36018d..2f6d28d8e 100644 --- a/.github/projects/active/awesome-github-site/RUN_LOG.md +++ b/.github/projects/active/awesome-github-site/RUN_LOG.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: opsx +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/briefs/mini-site-plan.md b/.github/projects/active/awesome-github-site/briefs/mini-site-plan.md index 2f22e6442..9177e4f2d 100644 --- a/.github/projects/active/awesome-github-site/briefs/mini-site-plan.md +++ b/.github/projects/active/awesome-github-site/briefs/mini-site-plan.md @@ -6,8 +6,8 @@ version: "1.0.0" created_date: "2026-06-03" last_updated: "2026-06-03" status: active -stability: draft -domain: website +stability: experimental +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/briefs/page-copy-starter.md b/.github/projects/active/awesome-github-site/briefs/page-copy-starter.md index 03ec74e56..2cbf5b212 100644 --- a/.github/projects/active/awesome-github-site/briefs/page-copy-starter.md +++ b/.github/projects/active/awesome-github-site/briefs/page-copy-starter.md @@ -6,8 +6,8 @@ version: "1.0.0" created_date: "2026-06-03" last_updated: "2026-06-03" status: active -stability: draft -domain: website +stability: experimental +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/openspec/README.md b/.github/projects/active/awesome-github-site/openspec/README.md index 5df62611e..83460222c 100644 --- a/.github/projects/active/awesome-github-site/openspec/README.md +++ b/.github/projects/active/awesome-github-site/openspec/README.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: opsx +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/phase-1/README.md b/.github/projects/active/awesome-github-site/phase-1/README.md index 8b008ab53..df82a5aac 100644 --- a/.github/projects/active/awesome-github-site/phase-1/README.md +++ b/.github/projects/active/awesome-github-site/phase-1/README.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: diff --git a/.github/projects/active/awesome-github-site/phase-2/README.md b/.github/projects/active/awesome-github-site/phase-2/README.md index 39886d60c..372ef367c 100644 --- a/.github/projects/active/awesome-github-site/phase-2/README.md +++ b/.github/projects/active/awesome-github-site/phase-2/README.md @@ -7,7 +7,7 @@ created_date: "2026-06-03" last_updated: "2026-06-03" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: diff --git a/.github/reports/agents/agent-tools-permissions-mcp-audit-2026-06-02.md b/.github/reports/agents/agent-tools-permissions-mcp-audit-2026-06-02.md index 8183b206d..70a275907 100644 --- a/.github/reports/agents/agent-tools-permissions-mcp-audit-2026-06-02.md +++ b/.github/reports/agents/agent-tools-permissions-mcp-audit-2026-06-02.md @@ -1,7 +1,7 @@ --- title: "Agent Tools and MCP Permissions Audit" description: "Deep audit of all agent specifications against the release agent tools and permissions baseline, including MCP-related access posture." -file_type: "report" +file_type: "documentation" category: "agents" created_date: "2026-06-02" last_updated: "2026-06-02" diff --git a/CHANGELOG.md b/CHANGELOG.md index 822255a09..a76b2f1be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,8 +31,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Awesome GitHub Site Planning Pack** — Created a new active project under `.github/projects/active/awesome-github-site/` with phase 1 and phase 2 planning docs, normalised briefing copies, and an updated execution tracker for the new GitHub-led website programme. - **Awesome GitHub Site GitHub Pages Implementation** — Added the Astro phase 1 site scaffold, GitHub Pages deployment workflow, custom `404` page, canonical `github.lightspeedwp.agency` domain support, and review-driven fixes for frontmatter, motion, and package metadata. +## [0.5.0] - 2026-06-03 + ### Fixed +- **v0.5.0 Readiness: Frontmatter schema cleanup for release docs and site-planning briefs** — Normalised invalid frontmatter values across the Awesome GitHub Site planning tree and related website docs so the repo’s frontmatter validator no longer trips on release-blocking schema errors: + - Replaced unsupported `domain: website` and `domain: opsx` values with schema-valid `domain: governance`. + - Updated draft-only site brief metadata to use supported `stability: experimental`. + - Converted the stray `report` frontmatter type in the agent permissions audit to `documentation`. + - **v0.5.0 Readiness: Coverage and Reliability Gate Execution (`#746`, `#602`, `#599`, `#600`, `#601`)** — Re-activated planner/reviewer test coverage from skipped state into active Jest suites, added module-system consistency guards, and improved reviewer workflow dry-run support for safe validation: - Added `scripts/agents/__tests__/planner.agent.test.js` and `scripts/agents/__tests__/reviewer.agent.test.js` with expanded fatal-path, dry-run, blocker-detection, and API-failure coverage. - Added `scripts/agents/__tests__/module-system-consistency.test.js` to enforce ESM consistency across planner/reviewer and `package.json` module type. diff --git a/VERSION b/VERSION index 0d91a54c7..8f0916f76 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.3.0 +0.5.0 diff --git a/package-lock.json b/package-lock.json index 435ed7647..c32908f59 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lightspeedwp/github-community-health", - "version": "0.2.0", + "version": "0.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lightspeedwp/github-community-health", - "version": "0.2.0", + "version": "0.5.0", "license": "GPL-3.0-or-later", "devDependencies": { "@actions/core": "1.11.1", diff --git a/package.json b/package.json index cc0e27167..a23f05893 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lightspeedwp/github-community-health", - "version": "0.2.0", + "version": "0.5.0", "description": "The GitHub Community Health file for LightspeedWP. Community health files, agent scripts, and automation for the LightSpeed WordPress organization.", "license": "GPL-3.0-or-later", "author": { diff --git a/scripts/agents/__tests__/release.agent.mcp.test.js b/scripts/agents/__tests__/release.agent.mcp.test.js index 47700550a..08c1c6752 100644 --- a/scripts/agents/__tests__/release.agent.mcp.test.js +++ b/scripts/agents/__tests__/release.agent.mcp.test.js @@ -20,6 +20,12 @@ function runNodeEsm(code) { describe("release.agent MCP provider", () => { test("full run path in mcp dry-run performs preflight and no live mutations", () => { const output = runNodeEsm(` + import { createRequire } from 'node:module'; + + const require = createRequire(import.meta.url); + const fs = require('node:fs'); + const originalReadFileSync = fs.readFileSync; + process.env.GITHUB_TOKEN = 'token'; process.env.GITHUB_REPOSITORY = 'lightspeedwp/.github'; process.env.RELEASE_FORCE_VERSION = '1'; @@ -33,6 +39,12 @@ describe("release.agent MCP provider", () => { text: async () => JSON.stringify({ message: 'Not Found' }), }; }; + fs.readFileSync = (filePath, ...args) => { + if (String(filePath).endsWith('VERSION')) { + return '0.4.0\\n'; + } + return originalReadFileSync.call(fs, filePath, ...args); + }; const { run } = await import('./scripts/agents/release.agent.js'); const logs = []; @@ -42,11 +54,12 @@ describe("release.agent MCP provider", () => { console.log = (...args) => logs.push(args.join(' ')); console.warn = (...args) => warnings.push(args.join(' ')); - process.argv = ['node', 'release.agent.js', '--scope=patch', '--version=0.4.0', '--provider=mcp', '--dry-run']; + process.argv = ['node', 'release.agent.js', '--scope=patch', '--version=0.5.0', '--provider=mcp', '--dry-run']; await run(); console.log = originalLog; console.warn = originalWarn; + fs.readFileSync = originalReadFileSync; console.log(JSON.stringify({ fetchCalls, logs, warnings })); `); diff --git a/wceu-2026/README.md b/wceu-2026/README.md index c02ec8197..1eaa65d88 100644 --- a/wceu-2026/README.md +++ b/wceu-2026/README.md @@ -1,7 +1,8 @@ --- title: "WCEU 2026 Talk Asset Pack" description: "Working assets for the WordCamp Europe 2026 talk on evolving lightspeedwp/.github into an installable AI-ops and governance plugin platform." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # WCEU 2026 Talk Asset Pack diff --git a/wceu-2026/notebooklm/deep-research-prompt.md b/wceu-2026/notebooklm/deep-research-prompt.md index 4b44b1b28..55f7d7469 100644 --- a/wceu-2026/notebooklm/deep-research-prompt.md +++ b/wceu-2026/notebooklm/deep-research-prompt.md @@ -1,7 +1,8 @@ --- title: "NotebookLM Deep Research Prompt" description: "Prompt for NotebookLM to analyse the talk direction using only lightspeedwp/.github files and this wceu-2026 asset pack." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # NotebookLM Deep Research Prompt diff --git a/wceu-2026/notebooklm/source-ingestion-checklist.md b/wceu-2026/notebooklm/source-ingestion-checklist.md index 767444eb4..c26e1a8ea 100644 --- a/wceu-2026/notebooklm/source-ingestion-checklist.md +++ b/wceu-2026/notebooklm/source-ingestion-checklist.md @@ -1,7 +1,8 @@ --- title: "NotebookLM Source Ingestion Checklist" description: "Checklist to ensure NotebookLM only ingests approved repository sources for this talk." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # NotebookLM Source Ingestion Checklist diff --git a/wceu-2026/references/repo-source-index.md b/wceu-2026/references/repo-source-index.md index a623c6a46..66c7bea3a 100644 --- a/wceu-2026/references/repo-source-index.md +++ b/wceu-2026/references/repo-source-index.md @@ -1,7 +1,8 @@ --- title: "Repo Source Index" description: "Curated source index for talk claims. Only references files inside lightspeedwp/.github." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Repo Source Index diff --git a/wceu-2026/references/slide-to-source-mapping.md b/wceu-2026/references/slide-to-source-mapping.md index 77c0a1d75..eafc19c56 100644 --- a/wceu-2026/references/slide-to-source-mapping.md +++ b/wceu-2026/references/slide-to-source-mapping.md @@ -1,7 +1,8 @@ --- title: "Slide to Source Mapping" description: "Fast mapping from each slide to supporting repository files." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide to Source Mapping diff --git a/wceu-2026/slides/slide-01-hook-and-stakes.md b/wceu-2026/slides/slide-01-hook-and-stakes.md index 6c2873893..a281bb999 100644 --- a/wceu-2026/slides/slide-01-hook-and-stakes.md +++ b/wceu-2026/slides/slide-01-hook-and-stakes.md @@ -1,7 +1,8 @@ --- title: "Slide 01 - Hook and Stakes" description: "Open with the operational pain and why this matters now." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 01 - Hook and Stakes diff --git a/wceu-2026/slides/slide-02-why-github-control-plane.md b/wceu-2026/slides/slide-02-why-github-control-plane.md index eafebb3b1..6e6b32271 100644 --- a/wceu-2026/slides/slide-02-why-github-control-plane.md +++ b/wceu-2026/slides/slide-02-why-github-control-plane.md @@ -1,7 +1,8 @@ --- title: "Slide 02 - Why a .github Control Plane" description: "Explain why centralising standards in one .github repo was the first successful step." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 02 - Why a .github Control Plane diff --git a/wceu-2026/slides/slide-03-inheritance-boundaries.md b/wceu-2026/slides/slide-03-inheritance-boundaries.md index a84fa6c35..3717c36aa 100644 --- a/wceu-2026/slides/slide-03-inheritance-boundaries.md +++ b/wceu-2026/slides/slide-03-inheritance-boundaries.md @@ -1,7 +1,8 @@ --- title: "Slide 03 - Inheritance Boundaries" description: "Clarify what central .github can and cannot enforce by default." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 03 - Inheritance Boundaries diff --git a/wceu-2026/slides/slide-04-control-plane-architecture.md b/wceu-2026/slides/slide-04-control-plane-architecture.md index b6f36862b..a9b1c3a33 100644 --- a/wceu-2026/slides/slide-04-control-plane-architecture.md +++ b/wceu-2026/slides/slide-04-control-plane-architecture.md @@ -1,7 +1,8 @@ --- title: "Slide 04 - Control Plane Architecture" description: "Visualise the architecture of governance data, workflows, and standards." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 04 - Control Plane Architecture diff --git a/wceu-2026/slides/slide-05-canonical-governance-assets.md b/wceu-2026/slides/slide-05-canonical-governance-assets.md index 52c8b5670..f95a3a870 100644 --- a/wceu-2026/slides/slide-05-canonical-governance-assets.md +++ b/wceu-2026/slides/slide-05-canonical-governance-assets.md @@ -1,7 +1,8 @@ --- title: "Slide 05 - Canonical Governance Assets" description: "Show the concrete governance assets that made scaling possible." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 05 - Canonical Governance Assets diff --git a/wceu-2026/slides/slide-06-why-we-pivoted.md b/wceu-2026/slides/slide-06-why-we-pivoted.md index ba9b87340..24e8d9bc0 100644 --- a/wceu-2026/slides/slide-06-why-we-pivoted.md +++ b/wceu-2026/slides/slide-06-why-we-pivoted.md @@ -1,7 +1,8 @@ --- title: "Slide 06 - Why We Pivoted" description: "Explain why centralisation alone was insufficient and why a plugin model emerged." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 06 - Why We Pivoted diff --git a/wceu-2026/slides/slide-07-plugin-pack-architecture.md b/wceu-2026/slides/slide-07-plugin-pack-architecture.md index 0fd628117..4886b3939 100644 --- a/wceu-2026/slides/slide-07-plugin-pack-architecture.md +++ b/wceu-2026/slides/slide-07-plugin-pack-architecture.md @@ -1,7 +1,8 @@ --- title: "Slide 07 - Plugin Pack Architecture" description: "Break down what sits inside a plugin pack and why it matters." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 07 - Plugin Pack Architecture diff --git a/wceu-2026/slides/slide-08-multi-platform-parity.md b/wceu-2026/slides/slide-08-multi-platform-parity.md index 94c55483c..eb4eb76de 100644 --- a/wceu-2026/slides/slide-08-multi-platform-parity.md +++ b/wceu-2026/slides/slide-08-multi-platform-parity.md @@ -1,7 +1,8 @@ --- title: "Slide 08 - Multi-Platform Parity" description: "Explain manifest parity across Copilot, Claude Code, Codex, and Gemini." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 08 - Multi-Platform Parity diff --git a/wceu-2026/slides/slide-09-quality-and-release-gates.md b/wceu-2026/slides/slide-09-quality-and-release-gates.md index 2f49603be..a552110c2 100644 --- a/wceu-2026/slides/slide-09-quality-and-release-gates.md +++ b/wceu-2026/slides/slide-09-quality-and-release-gates.md @@ -1,7 +1,8 @@ --- title: "Slide 09 - Quality and Release Gates" description: "Show how validation, linting, and release workflows are enforced." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 09 - Quality and Release Gates diff --git a/wceu-2026/slides/slide-10-metrics-and-governance-outcomes.md b/wceu-2026/slides/slide-10-metrics-and-governance-outcomes.md index 1ac4339c8..81cc1d623 100644 --- a/wceu-2026/slides/slide-10-metrics-and-governance-outcomes.md +++ b/wceu-2026/slides/slide-10-metrics-and-governance-outcomes.md @@ -1,7 +1,8 @@ --- title: "Slide 10 - Metrics and Governance Outcomes" description: "Connect governance system design to measurable outcomes and accountability." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 10 - Metrics and Governance Outcomes diff --git a/wceu-2026/slides/slide-11-lessons-and-anti-patterns.md b/wceu-2026/slides/slide-11-lessons-and-anti-patterns.md index 01ef73661..701e9f15f 100644 --- a/wceu-2026/slides/slide-11-lessons-and-anti-patterns.md +++ b/wceu-2026/slides/slide-11-lessons-and-anti-patterns.md @@ -1,7 +1,8 @@ --- title: "Slide 11 - Lessons and Anti-Patterns" description: "Capture hard lessons and what to avoid when centralising governance and AI ops." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 11 - Lessons and Anti-Patterns diff --git a/wceu-2026/slides/slide-12-adoption-playbook.md b/wceu-2026/slides/slide-12-adoption-playbook.md index b210a4d8a..5ffd58f29 100644 --- a/wceu-2026/slides/slide-12-adoption-playbook.md +++ b/wceu-2026/slides/slide-12-adoption-playbook.md @@ -1,7 +1,8 @@ --- title: "Slide 12 - Adoption Playbook" description: "Close with a practical implementation sequence other teams can follow." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 12 - Adoption Playbook diff --git a/wceu-2026/slides/slide-13-agent-layer.md b/wceu-2026/slides/slide-13-agent-layer.md index f455b4aff..53ebaa218 100644 --- a/wceu-2026/slides/slide-13-agent-layer.md +++ b/wceu-2026/slides/slide-13-agent-layer.md @@ -1,7 +1,8 @@ --- title: "Slide 13 - Agent Layer" description: "Explain how agent specifications structure operational automation." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 13 - Agent Layer diff --git a/wceu-2026/slides/slide-14-skill-layer.md b/wceu-2026/slides/slide-14-skill-layer.md index 5aba211f1..2be05dced 100644 --- a/wceu-2026/slides/slide-14-skill-layer.md +++ b/wceu-2026/slides/slide-14-skill-layer.md @@ -1,7 +1,8 @@ --- title: "Slide 14 - Skill Layer" description: "Explain reusable skills as practical capability units." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 14 - Skill Layer diff --git a/wceu-2026/slides/slide-15-hook-layer.md b/wceu-2026/slides/slide-15-hook-layer.md index 71dcd6689..9167b87ce 100644 --- a/wceu-2026/slides/slide-15-hook-layer.md +++ b/wceu-2026/slides/slide-15-hook-layer.md @@ -1,7 +1,8 @@ --- title: "Slide 15 - Hook Layer" description: "Show hook-based guardrails and execution safety checks." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 15 - Hook Layer diff --git a/wceu-2026/slides/slide-16-workflow-layer.md b/wceu-2026/slides/slide-16-workflow-layer.md index afcd1cd1a..bc8de1c8a 100644 --- a/wceu-2026/slides/slide-16-workflow-layer.md +++ b/wceu-2026/slides/slide-16-workflow-layer.md @@ -1,7 +1,8 @@ --- title: "Slide 16 - Workflow Layer" description: "Explain orchestration through GitHub workflows for daily operations." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 16 - Workflow Layer diff --git a/wceu-2026/slides/slide-17-issue-template-system.md b/wceu-2026/slides/slide-17-issue-template-system.md index 7a6f39dc1..fa4c52139 100644 --- a/wceu-2026/slides/slide-17-issue-template-system.md +++ b/wceu-2026/slides/slide-17-issue-template-system.md @@ -1,7 +1,8 @@ --- title: "Slide 17 - Issue Template System" description: "Explain issue template strategy and structured intake." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 17 - Issue Template System diff --git a/wceu-2026/slides/slide-18-pr-template-system.md b/wceu-2026/slides/slide-18-pr-template-system.md index 2afec852f..4070e7905 100644 --- a/wceu-2026/slides/slide-18-pr-template-system.md +++ b/wceu-2026/slides/slide-18-pr-template-system.md @@ -1,7 +1,8 @@ --- title: "Slide 18 - PR Template System" description: "Show PR templates as quality and release-readiness checks." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 18 - PR Template System diff --git a/wceu-2026/slides/slide-19-ai-governance-model.md b/wceu-2026/slides/slide-19-ai-governance-model.md index 5fd0a7b76..244caf239 100644 --- a/wceu-2026/slides/slide-19-ai-governance-model.md +++ b/wceu-2026/slides/slide-19-ai-governance-model.md @@ -1,7 +1,8 @@ --- title: "Slide 19 - AI Governance Model" description: "Explain policy, instruction hierarchy, and guardrails for AI-assisted delivery." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 19 - AI Governance Model diff --git a/wceu-2026/slides/slide-20-ecosystem-and-acknowledgements.md b/wceu-2026/slides/slide-20-ecosystem-and-acknowledgements.md index a86de1438..d631f02bb 100644 --- a/wceu-2026/slides/slide-20-ecosystem-and-acknowledgements.md +++ b/wceu-2026/slides/slide-20-ecosystem-and-acknowledgements.md @@ -1,7 +1,8 @@ --- title: "Slide 20 - Ecosystem and Acknowledgements" description: "Close with adoption next steps and acknowledgement of open-source inspiration." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Slide 20 - Ecosystem and Acknowledgements diff --git a/wceu-2026/talk-outline-25min.md b/wceu-2026/talk-outline-25min.md index 2479c4a2c..020012d31 100644 --- a/wceu-2026/talk-outline-25min.md +++ b/wceu-2026/talk-outline-25min.md @@ -1,7 +1,8 @@ --- title: "Talk Outline (25 Minutes)" description: "Speaker outline for WCEU 2026: from central .github governance repo to installable AI-ops plugin packs." -last_updated: "2026-06-02"owners: ["Ash Shaw"] +last_updated: "2026-06-02" +owners: ["Ash Shaw"] --- # Talk Outline (25 Minutes) diff --git a/wceu-2026/website/mini-site-plan.md b/wceu-2026/website/mini-site-plan.md index a5376964a..8d30e12e7 100644 --- a/wceu-2026/website/mini-site-plan.md +++ b/wceu-2026/website/mini-site-plan.md @@ -3,15 +3,15 @@ title: "Mini Website Plan" description: "Information architecture and content requirements for a mini website explaining the WCEU 2026 talk." last_updated: "2026-06-02" owners: ["Ash Shaw"] -file_type: plan +file_type: documentation version: "1.0.0" tags: - planning - website - wceu-2026 status: draft -stability: draft -domain: website +stability: experimental +domain: governance --- # Mini Website Plan diff --git a/wceu-2026/website/page-copy-starter.md b/wceu-2026/website/page-copy-starter.md index 7c4498266..24c616845 100644 --- a/wceu-2026/website/page-copy-starter.md +++ b/wceu-2026/website/page-copy-starter.md @@ -3,7 +3,7 @@ title: "Page Copy Starter" description: "Draft copy scaffolding for mini website pages based on the talk narrative." last_updated: "2026-06-02" owners: ["Ash Shaw"] -file_type: page +file_type: documentation version: "1.0.0" tags: - planning @@ -11,8 +11,8 @@ tags: - website - wceu-2026 status: draft -stability: draft -domain: website +stability: experimental +domain: governance --- # Page Copy Starter diff --git a/website/README.md b/website/README.md index 4c8a66e3e..220a55f89 100644 --- a/website/README.md +++ b/website/README.md @@ -8,7 +8,7 @@ last_updated: "2026-06-03" language: "en-GB" status: active stability: stable -domain: website +domain: governance owners: - Ash Shaw tags: