Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
179 changes: 22 additions & 157 deletions .remember/now.md
Original file line number Diff line number Diff line change
@@ -1,176 +1,41 @@

## 16:34 | feat/agent-standards-playwright-testing
## 17:34 | audit/issue-aging-sla-system

Rewrote Playwright agent for multi-provider (Claude/Copilot/OpenAI), PR #1108 passing all CI checks (55 files); created Epic #1079 + agents #1087–#1103 + infra #1104–#1106; added 4 schemas, 4 hooks (16 tests), 4 instructions, cookbook.
Audited aging/SLA system confirming no auto-closure in place, generated AGING_SLA_AUDIT.md report, created issue #1160 & PR #1161 with findings, corrected branch name to audit/issue-aging-sla-system.

## 16:52 | develop
## 17:36 | claude/phase-2-agent-standards-9274ea

Fixed GitHub MCP auth by setting GITHUB_PERSONAL_ACCESS_TOKEN in ~/.zshrc, removed stale ~/.claude.json placeholder, attempted OAuth (GitHub auth server lacks DCR), verified connection.
Phase 2 docs expansion (4-provider contract in 5 files, plugin checklists in 3 prompts), created issues #1158/#1162 linked to Epic #1079/PR #1159, PR #1159 fixes Mergify invalid config & dup linting workflows blocking PR #1144 merge.

## 16:56 | feat/agent-standards-playwright-testing
## 17:40 | ci/fix-linting-workflows-and-mergify

Completed Phase 1 agent standardization (PR #1108, 55 files): rewrote Playwright Testing Agent with provider configs, plugin wrapper, 4 schemas/hooks/instructions, and cookbook; fixed footer tool body truncation + CodeRabbit findings; all 695 tests pass, awaiting merge review.
Merged PR #1113 (milestone alloc infra w/ v1.0–v1.6 version strategy) to develop (fixed Node 22→24, markdown in 5 instr files, removed 7 claude/* branches); testing w/ #1128.

## 17:16 | fix/meta-agent-dry-run-writes
## 18:15 | feat/project-milestone-allocation-strategy

Fixed meta.agent.js --dry-run regression (dryRun flag not threaded in header-footer.js, badges.js, metrics writer); PR #1084 merged to develop; added regression tests; issue #1083 closed.
Configured LS_APP_ID/LS_APP_PRIVATE_KEY secrets for Project 33, fixed Node 22→24 in metadata-governance.yml, deleted 7 `claude/*` branches, fixed markdown lint in 5 instruction files, merged PR #1113 to develop, created test issue #1128 to verify milestone auto-allocation.

## 17:48 | fix/footer-cleanup-and-validation
## 17:41 | ci/fix-linting-workflows-and-mergify

Footer cleanup and validation complete: renamed branch from `claude/*` (forbidden) to `fix/footer-cleanup-and-validation`; created issue #1114, PR #1115; addressed all 5 CodeRabbit findings (test updates, licence section restore, validation exit codes, footer dedup logic, validation pipeline integration); all code analysis checks passing.
Committed 1,155 CodeRabbit-improved agent files (fixed markdown linting, merged PR #1127), added 16 new agents to website catalogue w/ multi-file package badges, fixed awesome-github-site.yml workflow (Node 24 upgrade, actions/setup-node v5, artifact upload on dispatch), deployed w/ 25 agents live on /c/agents/.

## 18:47 | feat/project-milestone-allocation-strategy
## 17:43 | claude/phase-2-agent-standards-9274ea

Implemented version-based milestone strategy (v1.0–v1.6) w/ auto-allocation; created project-routes.yml & milestone scripts; extended metadata-governance workflow; validated approach via 3 research agents; configured GitHub App credentials (LS_PROJECT_URL, LS_APP_ID, LS_APP_PRIVATE_KEY) for Project 33; tested workflow & identified Node v22→v24 incompatibility in project-meta-sync.yml; PR #1113 pending fix.
Implemented P2 4-provider contract (5 docs + 3 batch prompts w/ plugin checklists); merged PR #1157 to docs/agent-standards-phase-2-prompts, created issues #1158 + #1162; diagnosed endemic CI blockers (dupe linting.yml, .claude/worktrees/) in PR #1159, but FM/template validation failures block merge (delays PR #1144).

## 18:25 | fix/validation-footer-and-mermaid
## 17:44 | ci/fix-linting-workflows-and-mergify

Fixed validate-footers truncation & validate-mermaid-pr error handling (#1118, #1119) in PR #1123 w/ bug templates & status comments.
Updated issue #1152 w/ DoR/DoD template sections per org standards, verified DoD checklist complete, removed status label, closed issue. Resolved PR #1151 blockers: applied 8 CodeRabbit feedback items (UK spelling standardization, view updates, checkbox fixes), added CHANGELOG.md feature entry for org issue-field writer infrastructure, verified all validation checks pass including issue-fields config, markdown linting, and changelog requirement. Ready for merge.

## 18:36 | fix/validation-footer-and-mermaid
## 22:45 | feat/prd-combined-agent

Fixed changelog-validate WF failure in PR #1123 w/ CHANGELOG entry (91e22fa58); addressed CodeRabbit feedback w/ UK spelling fix (beb7584f7) & 12 code-quality imprv in #1126; set up auto-merge monitoring.
Phase 2 Batch 2 PRD Agent (PR #1196): fixed frontmatter/validation issues, updated #1094/#1095/#1079, pivoted to consolidate 1,600+ files from prd-agent + prd-factory-planner-agent.

## 18:48 | feat/project-milestone-allocation-strategy
## 23:16 | feat/agent-standards-tour-operator-config

Enabled GitHub MCP in VSCode: added GITHUB_PERSONAL_ACCESS_TOKEN to ~/.zshrc after discovering GitHub OAuth lacks DCR support.
PR #1140 Tour Operator Config Agent: fixed JSON envelope format, resolved merge conflicts, restored 22 CHANGELOG lines, added footers, merged develop, deleted branch, auto-closed #1098.

## 18:52 | claude/milestone-planning-v1-fc9011

Created roadmap docs (ROADMAP.md, ROADMAP_VISUAL.md) in .github/projects/active/milestone-planning-v1/ allocating ~150 open issues across 7 GitHub milestones (v1.0-v1.6, IDs 76-82), started bulk assignment workflow.

## 18:52 | develop

Reviewed epic #1079 & identified 19 related child issues (Phase 1: #1087, #1104-#1106; Phase 2: #1088-#1096, #1098-#1103)—GitHub lacks parent/child mutations, needs manual UI.

## 18:55 | develop

Configured GitHub App credentials (LS_APP_ID, LS_APP_PRIVATE_KEY) for Project 33 auto-allocation, ran three investigation agents (confirmed version-based milestone strategy approved + Projects v2 has no IaC pattern + project-meta-sync workflow needs config), fixed Node.js v20→24 in project-meta-sync.yml to resolve Babel compatibility, created/tested workflow triggers (#1121, #1124, #1125), added CHANGELOG entry to PR #1113, verified metadata-governance automation works end-to-end, PR #1113 pending auto-merge.

## 19:16 | develop

Fixed Node v22→24 in metadata-governance.yml, resolved linting/validation issues, cleaned up 7 incorrectly-named claude/* branches, merged PR #1113 (version-based milestone allocation + auto-sync to Project 33), created test issue #1128 for workflow verification.

## 19:21 | develop

Reviewed pr-1108-review-merge worktree with 1,155 uncommitted files; user committed CodeRabbit-improved agent skills + migration docs to chore/coderabbit-improvements-1126 & merged PR #1127; agent-standards-initiative folder also needs commitment.

## 19:23 | develop

Added 16 new agent definitions to website/src/lib/agents.ts registry; committed to develop.

## 19:26 | chore/coderabbit-improvements-1126

Merged PR #1123 (footer data-loss fix, mermaid workflow robustness), PR #1127 (CodeRabbit polish: UK spelling, framework status, Gemini cleanup); filed #1128 for 8 pending hook-dependent improvements.

## 19:39 | develop

Added 16 new agent definitions to website agents.ts; discovered broken /agents/ page display, pivoting to update catalogue.ts for /c/agents/ instead.

## 19:40 | develop

3 investigation agents validated milestone strategy; configured GitHub App (LS_APP credentials); fixed Node 22→24 & linting; merged PR #1113 (version-based milestones v1.0–v1.6) to develop; testing with issue #1128.

## 19:47 | claude/milestones-workflow-review-2ef6f7

Milestone workflow audit found capacity-exclusion bug in check-milestone-capacity.cjs, missing test coverage, no milestone-creation automation; fixes to follow.

## 19:52 | develop

Added 16 new agents to website catalogue system (commit 516fa4a2), fixed Node.js deprecation in deploy workflow, triggered manual site build/deploy.

## 19:54 | develop

Validated version milestone strategy (3 agents), configured GitHub App, fixed Node/linting, cleaned 7 branches, merged PR #1113 (1b5e8224) w/ milestone allocation/capacity checks, testing #1128.

## 19:58 | feat/agent-standards-playwright-testing

Fixed 5 markdown linting errors in instruction files (automation, docs-formats, issues, linting, PRs), linting passes; footer validation pending.

## 20:29 | claude/meta-agent-sync-prs-4cb823

Restored 17 files truncated by footer-tool bug, addressed CodeRabbit feedback (hook fixes, schema hardening, TESTING.md), resolved git conflict, PR #1108 mergeable (695 tests pass).

## 20:40 | fix/milestone-capacity-exclusion-and-tests

Merged PR #1132 (capacity type-exclusion filtering fix, 24 allocation tests, MILESTONE_ALLOCATION_STRATEGY.md), closed #1128, committed branch cleanup report.

## 20:43 | develop

Added 16 new agents to website catalogue system, fixed awesome-github-site.yml (Node.js 24, setup-node@v5, workflow_dispatch trigger), deployed to GitHub Pages with multi-file agent labels.

## 20:45 | dependabot/github_actions/actions/setup-node-7

Debugged dependabot CI blockers, created issues #1134 & #1135 for yaml.safeLoad & footer validation bugs, merged 8 PRs, resolved lock conflicts in remaining 5.

## 21:00 | develop

Investigated project allocation via 3 agents, configured GitHub App creds (LS_PROJECT_URL/LS_APP_ID/LS_APP_PRIVATE_KEY), fixed Node.js (22→24)/linting/markdown errors, merged PR #1113 (v1.0-v1.6 milestone auto-allocation), removed 7 claude/* branches, created test issue #1128.

## 21:01 | feat/agent-standards-playwright-testing

Fixed lint in 5 instruction files (blank lines) + frontmatter versions/dates for PR #1108, pushed fixes, 695 tests ✅, Linting/Testing CI ✅; blocked by code review.

## 21:01 | fix/milestone-capacity-exclusion-and-tests

Merged PR #1123 (validate-footers data loss fix + mermaid workflow), #1127 (CodeRabbit improv: UK standardisation, framework updates, Gemini cleanup), #1130 (gitattributes normalisation); filed #1129 (v1.0 pending improv); closed #1118, #1119.

## 21:03 | develop

Merged PR #1113 (feat/project-milestone): version-based milestones (v1.0–v1.6) w/ auto-allocation to Project 33, capacity warnings, GitHub App configured; fixed Node 22→24, linting errors; removed 7 claude/* branches; test #1128 verifying workflow.

## 21:40 | feat/agent-standards-playwright-testing

Fixed PR #1108 file truncation (17 files restored), addressed CodeRabbit feedback (hooks, schemas, CI, docs), created TESTING.md, updated 5 issues (#1079/#1087/#1104/#1105/#1106) with status, resolved merge conflict with develop, confirmed PR passes all required checks.

## 21:09 | fix/metadata-governance-workflow

Fixed PR #1084 js-yaml compat (issue-pr-metadata.cjs, milestone-allocation.cjs), metadata-governance workflow checkout for pull_request_target, renamed branch to fix/metadata-governance-workflow, resolved .remember/now.md conflict.

## 21:12 | fix/ci-infrastructure-bugs

Merged 13 dependabot PRs via conflict resolution, documented infra bugs #1134 #1135 (yaml.safeLoad() deprecation, footer validation false positives), created PR #1137 (yaml.load(), validate-footers.js --base/--head params, checks.yml updates), attempted merge of #1137, #1050, #1052, #1049.

## 21:21 | develop

Merged PR #1113 (milestone allocation strategy) to develop: created project-routes.yml & allocation scripts, configured GitHub App for Project 33, fixed Node 22→24, removed 7 claude/* branches, created test #1128.

## 21:24 | fix/metadata-governance-workflow

Fixed PR #1084 (.github): js-yaml compat fixes (safeLoad→load) in issue-pr-metadata.cjs & milestone-allocation.cjs, corrected metadata-governance WF pull_request_target checkout, renamed branch to fix/metadata-governance-workflow, resolved merge conflicts.

## 21:58 | develop

Merged PR #1113 (milestone allocation strategy) to develop, fixed Node version in metadata-governance WF, corrected markdown in 5 instruction files, removed 7 claude/* branches, created test issue #1128 for workflow verification.

## 22:03 | claude/agent-standards-audit-bc9224

Fixed js-yaml 5.x incompatibility (yaml.safeLoad→load in issue-pr-metadata.cjs and milestone-allocation.cjs), corrected metadata-governance WF pull_request_target checkout, renamed branch to fix/metadata-governance-workflow per conventions, resolved merge conflicts with develop, and merged PR #1084 to develop.

## 22:22 | develop

Merged 1,155 agent files (PR #1127), added 16 agents to catalogue system (marked tree:true for multi-file packages), fixed awesome-github-site.yml workflow for manual deploy triggers, attempted badge display fix for agent type badges (not yet deployed).

## 22:24 | develop

Merged PR #1113: version-based milestones (v1.0–v1.6) w/ auto-allocation to Project 33, extended metadata-governance, configured GitHub App, fixed Node 22→24, removed 7 claude/* branches, created test #1128.

## 22:27 | feat/agent-standards-woo-config

Batch 2 agents: implemented Tour Operator Config (multi-provider standard, PR #1140 merged); created 4 feature branches (tour-operator, woo-config, wp-config, agents-5-14); began WooCommerce Config impl.

## 22:31 | feat/agent-standards-batch-5-14

Merged 3 PRs to develop (#1061, #1053, #1133): typescript-eslint 8.65.0 bump, astro 7.1.0 bump, meta-agent sync.

## 22:35 | feat/agent-standards-batch-5-14

Audited agent-standards-init, completed Phase 1 (Playwright multi-provider std), merged PR #1139 (unified PRD), created PRs #1140-#1143 (Tour Operator/Woo/WP/Batch 5-14), identified impl gap: agents need ~3000 lines each (hooks, instructions, scripts) beyond current minimal scaffold.

## 22:43 | feat/agent-standards-batch-5-14

Restructured 3 agents (WordPress 3,412, WooCommerce 4,498, Tour Operator 3,329 lines) to Phase 1 multi-provider standards w/ claude/copilot/openai/shared/ configs, committed branches; Batch 5-14 (10 agents) impl ongoing.

## 22:16 | feat/agent-standards-tour-operator-config

Tour Operator Config Agent Phase 2: 9-file multi-provider impl (1,100+ lines), fixed tools.json provider envelope format (claude/openai), enabled auto-merge #1140→develop, updated #1098.
## 23:00 | feat/prd-combined-agent
Reorganized & staged agent-attached skills for woo-config-agent & tour-operator-config-agent, fixed linting issues.
## 23:01 | feat/prd-combined-agent
Phase 2B – Consolidated PRD agents: merged 917 files (143K+ lines) into unified v2.0.0 agent (3 providers), fixed frontmatter & PR validation, PR #1196 (4 commits) closes #1094 #1095, updated epic #1079.
2 changes: 1 addition & 1 deletion agents/prd-agent/AGENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description: >-
planning powerhouse.
version: 2.0.0
status: active
last_updated: '2026-07-22'
last_updated: '2026-07-23'
category: planning
maintainer: Ash Shaw
owners:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
evidence_tokens:
brand:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
audience:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
offer:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
services_products:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
content_types:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
design_direction:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
technical_requirements:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
integrations:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
source_assets:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
exclusions:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
legal_privacy_requirements:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
claims:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
approval_owners:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
launch_handoff_requirements:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
risks:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
missing_blockers:
status: missing
source_type: url|doc|design|repo|questionnaire|user_message
status_values:
- confirmed
- inferred
- defaulted
- missing
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
schema_version: 1.0.0
file: activeContext.md
purpose: Current active project focus, blockers, approvals pending, and next steps.
content_type: markdown_with_yaml_frontmatter
required_frontmatter:
- version
- title
- project_key
- status
- last_updated
optional_frontmatter:
- owner
- current_stage
frontmatter_field_definitions:
version:
type: string
required: true
title:
type: string
required: true
project_key:
type: string
required: true
status:
type: string
required: true
accepted_values:
- active
- blocked
- waiting_for_input
- ready_for_review
- complete
last_updated:
type: date
required: true
owner:
type: string
required: false
current_stage:
type: string
required: false
body_requirements:
required_headings:
- Current focus
- Blockers
- Approvals pending
- Next steps
validation_rules:
- keep blockers and approvals pending separate
- next steps must be action-oriented bullets
- do not duplicate full source documents in the body
update_rules:
- update after substantial work on an active project
- keep entries concise and current
example: |
---
version: 1.0.0
title: "Safari Lodge redesign - active context"
project_key: safari-lodge-redesign
status: active
last_updated: 2026-05-15
current_stage: technical_brief
---
# Active Context

## Current focus
- Translating approved page designs into a WordPress technical brief.

## Blockers
- Final booking integration choice is not confirmed.

## Approvals pending
- Confirmation of scope for custom block development.

## Next steps
- Draft the technical brief.
- Confirm booking platform dependency.
Loading
Loading