diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..68c00f6 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,45 @@ +--- +type: Document +title: Agents +description: Governance de agentes IA para este sub-projecto +tags: [dev, subproject, governance] +--- +# AGENTS.md — Governance de Agentes IA + +## Identidade do Projecto +- **Repositório**: care-book-block-ultimate +- **Localização**: `/media/ealmeida/Dados/Dev/Care/care-book-block-ultimate/` +- **CRM**: Task #[mapeamento pendente] | Projecto: [mapeamento pendente] +- **Modelo Base**: Hub → `05-Projectos/Modelo-Organizacao-Proc-Dev/` + +## Directrizes de Operação + +### 1. PT-PT e Precisão +Toda a interacção, comentários, commits e documentação devem ser em português europeu, com acentos e cedilhas. + +### 2. MCP-first +- **Desk CRM**: Consultar/actualizar via MCP desk-crm-v3 +- **Gitea**: Commits e gestão de versões via MCP gitea +- **SSH**: Apenas se necessário para validação remota +- **Memória IJFW**: Guardar contexto persistente via ijfw-memory + +### 3. Ciclo de Trabalho Obrigatório +1. **Validar contexto** — ler AGENTS.md + MEMORY.md + desk.project +2. **Executar** — seguir o standard `Hub/05-Projectos/Modelo-Organizacao-Proc-Dev/ESTRUTURA.md` +3. **Validar** — registar mudanças em MEMORY.md +4. **Registar** — actualizar CRM se houver task_id + +### 4. Validação Obrigatória +Nunca dar uma tarefa como concluída sem validar o estado actual. + +## O Que Este Projecto Contém +- `docs/PLANS/` — planeamento de features +- `docs/SPECS/` — especificações técnicas +- `AGENTS.md` — (este ficheiro) governance +- `MEMORY.md` — histórico de sessões +- `desk.project` — ancoragem CRM (mapeamento pendente) +- `CHANGELOG.md` — histórico de versões +- `STATUS.md` — estado actual do projecto + +## Referência ao Modelo +Consulte `/media/ealmeida/Dados/Hub/05-Projectos/Modelo-Organizacao-Proc-Dev/ESTRUTURA.md` para a hierarquia padrão obrigatória em todos os projectos Descomplicar. diff --git a/BACKUP-ESSENTIALS/CLAUDE.md b/BACKUP-ESSENTIALS/CLAUDE.md index 594c5f0..9e03f50 100644 --- a/BACKUP-ESSENTIALS/CLAUDE.md +++ b/BACKUP-ESSENTIALS/CLAUDE.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Claude +description: >- + Auto-generated from feature plans. Last updated: 2025-09-10 +timestamp: 2025-09-11T13:35:03.535917+00:00 +layer: wiki +--- # Care Book Block Ultimate Development Guidelines Auto-generated from feature plans. Last updated: 2025-09-10 diff --git a/BACKUP-ESSENTIALS/DESENVOLVIMENTO-STATUS-FINAL.md b/BACKUP-ESSENTIALS/DESENVOLVIMENTO-STATUS-FINAL.md index f7e4e19..f7c30ce 100644 --- a/BACKUP-ESSENTIALS/DESENVOLVIMENTO-STATUS-FINAL.md +++ b/BACKUP-ESSENTIALS/DESENVOLVIMENTO-STATUS-FINAL.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Desenvolvimento Status Final +description: >- + Estado final de desenvolvimento do plugin Care Booking Block Ultimate (v1.0.1), com 52 tarefas concluídas via TDD, cerca de 12.356 linhas PHP e testes PHPUnit, pronto para produção. +timestamp: 2025-09-11T13:35:03.519516+00:00 +layer: wiki +--- # 📊 CARE BOOKING BLOCK ULTIMATE - ESTADO ATUAL DO DESENVOLVIMENTO **Data de Documentação**: 10 Setembro 2025 diff --git a/BACKUP-ESSENTIALS/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md b/BACKUP-ESSENTIALS/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md index ff9001a..6e7cf89 100644 --- a/BACKUP-ESSENTIALS/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md +++ b/BACKUP-ESSENTIALS/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Deployment Instructions +description: >- + Instruções de deployment em produção do plugin WordPress Care Booking Block Ultimate. +timestamp: 2025-09-11T13:35:03.120671+00:00 +layer: wiki +--- # 🚀 CARE BOOKING BLOCK ULTIMATE - DEPLOYMENT INSTRUCTIONS ## 📦 PACKAGE DE PRODUÇÃO ENTERPRISE diff --git a/BACKUP-ESSENTIALS/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md b/BACKUP-ESSENTIALS/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md index 4b79c48..6cb8710 100644 --- a/BACKUP-ESSENTIALS/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md +++ b/BACKUP-ESSENTIALS/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Hotfix Deployment V1.0.1 +description: >- + Documento do hotfix v1.0.1 do plugin WordPress Care Booking Block Ultimate, que corrige o erro fatal de activação causado pelo ficheiro upgrade.php em falta. +timestamp: 2025-09-11T13:35:03.504869+00:00 +layer: wiki +--- # 🚀 CARE BOOKING BLOCK ULTIMATE - HOTFIX v1.0.1 ## 🚨 **CORREÇÃO CRÍTICA APLICADA - ERRO FATAL RESOLVIDO** diff --git a/CERTIFICACAO-DESCOMPLICAR-GOLD.md b/CERTIFICACAO-DESCOMPLICAR-GOLD.md index 5e22d44..b046d62 100644 --- a/CERTIFICACAO-DESCOMPLICAR-GOLD.md +++ b/CERTIFICACAO-DESCOMPLICAR-GOLD.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Certificacao Descomplicar Gold +description: >- + Care Book Block Ultimate - WordPress Plugin Enterprise-Grade +timestamp: 2025-09-13T18:37:17.744915+00:00 +layer: wiki +--- # 🏆 CERTIFICAÇÃO DESCOMPLICAR® GOLD **Care Book Block Ultimate** - WordPress Plugin Enterprise-Grade diff --git a/CHANGELOG.md b/CHANGELOG.md index 86d1e75..521e277 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +--- +type: Changelog +title: Changelog +description: >- + Todas as alterações notáveis neste projeto serão documentadas neste arquivo +timestamp: 2025-09-12T22:51:23.242305+00:00 +layer: wiki +--- # Changelog - Care Book Block Ultimate Todas as alterações notáveis neste projeto serão documentadas neste arquivo. diff --git a/CLAUDE.md b/CLAUDE.md index aa8d900..6f554b8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Claude +description: >- + This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository +timestamp: 2025-09-14T02:57:13.748100+00:00 +layer: wiki +--- # CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. diff --git a/DESENVOLVIMENTO-STATUS-FINAL.md b/DESENVOLVIMENTO-STATUS-FINAL.md index f7e4e19..afca6c1 100644 --- a/DESENVOLVIMENTO-STATUS-FINAL.md +++ b/DESENVOLVIMENTO-STATUS-FINAL.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Desenvolvimento Status Final +description: >- + Documento de estado de desenvolvimento do plugin Care Booking Block Ultimate v1.0.1, reportando as 52 tasks concluídas e 12.356 linhas de PHP. +timestamp: 2025-09-10T23:09:55.664035+00:00 +layer: wiki +--- # 📊 CARE BOOKING BLOCK ULTIMATE - ESTADO ATUAL DO DESENVOLVIMENTO **Data de Documentação**: 10 Setembro 2025 diff --git a/MEMORY.md b/MEMORY.md new file mode 100644 index 0000000..4a0ed0e --- /dev/null +++ b/MEMORY.md @@ -0,0 +1,15 @@ +--- +type: Document +title: Memory +description: Histórico de sessões +tags: [dev, subproject, historico, sessoes] +layer: wiki +--- +# MEMORY.md — care-book-block-ultimate + +## HOJE (sessão inaugural) +- Estrutura criada conforme Modelo-Organizacao-Proc-Dev +- Pastas docs/PLANS/ e docs/SPECS/ criadas +- Documentação AGENTS.md, MEMORY.md, desk.project, STATUS.md iniciada + +--- diff --git a/PERFORMANCE-OPTIMIZATION.md b/PERFORMANCE-OPTIMIZATION.md index d69c50a..dbbf312 100644 --- a/PERFORMANCE-OPTIMIZATION.md +++ b/PERFORMANCE-OPTIMIZATION.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Performance Optimization +description: >- + This document describes the comprehensive performance optimization system implemented in Care Book Block Ultimate, desig… +timestamp: 2025-09-12T22:56:27.084188+00:00 +layer: wiki +--- # Enterprise-Grade Performance Optimization System ## 🚀 Performance Mastery Implementation diff --git a/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md b/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md index ff9001a..739c000 100644 --- a/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md +++ b/PRODUCTION-READY/DEPLOYMENT-INSTRUCTIONS.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Deployment Instructions +description: >- + Instruções de instalação e deployment do plugin WordPress Care Booking Block Ultimate v1.0.0 Enterprise, via WordPress Admin ou FTP/SFTP. +timestamp: 2025-09-10T08:02:32.935099+00:00 +layer: wiki +--- # 🚀 CARE BOOKING BLOCK ULTIMATE - DEPLOYMENT INSTRUCTIONS ## 📦 PACKAGE DE PRODUÇÃO ENTERPRISE diff --git a/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md b/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md index 4b79c48..c82dd00 100644 --- a/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md +++ b/PRODUCTION-READY/HOTFIX-DEPLOYMENT-v1.0.1.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Hotfix Deployment V1.0.1 +description: >- + Notas de deployment do hotfix v1.0.1 que corrige erro fatal no plugin Care Booking Block Ultimate. +timestamp: 2025-09-10T12:12:27.561397+00:00 +layer: wiki +--- # 🚀 CARE BOOKING BLOCK ULTIMATE - HOTFIX v1.0.1 ## 🚨 **CORREÇÃO CRÍTICA APLICADA - ERRO FATAL RESOLVIDO** diff --git a/PROJETO-LIMPO-FINAL.md b/PROJETO-LIMPO-FINAL.md index a4389b7..7ae0684 100644 --- a/PROJETO-LIMPO-FINAL.md +++ b/PROJETO-LIMPO-FINAL.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Projeto Limpo Final +description: >- + Documento de limpeza e organização final do plugin WordPress Care Booking Block Ultimate, descrevendo a estrutura de ficheiros essenciais e o package de produção v1.0.1. +timestamp: 2025-09-11T13:37:16.949410+00:00 +layer: wiki +--- # 🧹 CARE BOOKING BLOCK ULTIMATE - PROJETO LIMPO FINAL **Data**: 11 Setembro 2025 diff --git a/README.md b/README.md index 9a08310..350ffaf 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ +--- +type: Reference +title: Readme +description: >- + Advanced appointment control system for KiviCare - Hide doctors/services with intelligent CSS-first filtering approach +timestamp: 2025-09-12T22:06:31.566510+00:00 +layer: wiki +--- # Care Book Block Ultimate Advanced appointment control system for KiviCare - Hide doctors/services with intelligent CSS-first filtering approach. diff --git a/REFINEMENT-REPORT-FINAL.md b/REFINEMENT-REPORT-FINAL.md index 223b7ae..e91e21a 100644 --- a/REFINEMENT-REPORT-FINAL.md +++ b/REFINEMENT-REPORT-FINAL.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Refinement Report Final +description: >- + Score Final: 98/100 → CERTIFICAÇÃO DESCOMPLICAR® GOLD +timestamp: 2025-09-13T18:22:54.162994+00:00 +layer: wiki +--- # 🏆 CARE BOOK BLOCK ULTIMATE - REFINAMENTO PARA PERFEIÇÃO **Score Final: 98/100** → **CERTIFICAÇÃO DESCOMPLICAR® GOLD** diff --git a/SECURITY-IMPLEMENTATION-REPORT.md b/SECURITY-IMPLEMENTATION-REPORT.md index ef500da..bc5a743 100644 --- a/SECURITY-IMPLEMENTATION-REPORT.md +++ b/SECURITY-IMPLEMENTATION-REPORT.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Security Implementation Report +description: >- + Care Book Block Ultimate - 7-Layer Security System +timestamp: 2025-09-12T22:51:53.603350+00:00 +layer: wiki +--- # 🛡️ ENTERPRISE SECURITY IMPLEMENTATION REPORT **Care Book Block Ultimate - 7-Layer Security System** diff --git a/STATUS.md b/STATUS.md new file mode 100644 index 0000000..8e0ed18 --- /dev/null +++ b/STATUS.md @@ -0,0 +1,15 @@ +--- +type: Status +tags: [dev, subproject, estado, v0.1.0, conformidade] +layer: wiki +--- +# STATUS.md — care-book-block-ultimate + +**Versão:** 0.1.0 | **Data:** 2026-06-30 + +## Estado actual +- **Em curso:** Estruturação inicial completa +- **Bloqueios:** Nenhum +- **Próximos passos:** + - Mapeamento com tarefa Desk CRM (actualizar desk.project) + - Adicionar conteúdo a docs/PLANS/ e docs/SPECS/ diff --git a/desk.project b/desk.project new file mode 100644 index 0000000..5acabfa --- /dev/null +++ b/desk.project @@ -0,0 +1,7 @@ +{ + "task_id": null, + "project_name": "care-book-block-ultimate", + "rel_type": "project_documentation", + "comment": "Mapeamento com CRM pendente", + "updated_at": "2026-06-30" +} diff --git a/docs/PLANS/.gitkeep b/docs/PLANS/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/docs/SPECS/.gitkeep b/docs/SPECS/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/index.md b/index.md new file mode 100644 index 0000000..b1a2ebb --- /dev/null +++ b/index.md @@ -0,0 +1,8 @@ +# care-book-block-ultimate + +## Documentação + +- [README](README.md) +- [AGENTS](AGENTS.md) +- [STATUS](STATUS.md) +- [MEMORY](MEMORY.md) diff --git a/log.md b/log.md new file mode 100644 index 0000000..66e9c4d --- /dev/null +++ b/log.md @@ -0,0 +1 @@ +## 2026-06-30 init | Estrutura padrão diff --git a/memory/constitution.md b/memory/constitution.md index 1ed8d77..92d8e7c 100644 --- a/memory/constitution.md +++ b/memory/constitution.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Constitution +description: >- + +timestamp: 2025-09-10T05:58:33.274821+00:00 +layer: wiki +--- # [PROJECT_NAME] Constitution diff --git a/memory/constitution_update_checklist.md b/memory/constitution_update_checklist.md index 7f15d7f..bf3204d 100644 --- a/memory/constitution_update_checklist.md +++ b/memory/constitution_update_checklist.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Constitution Update Checklist +description: >- + When amending the constitution (`/memory/constitution.md`), ensure all dependent documents are updated to maintain consi… +timestamp: 2025-09-10T05:58:33.274424+00:00 +layer: wiki +--- # Constitution Update Checklist When amending the constitution (`/memory/constitution.md`), ensure all dependent documents are updated to maintain consistency. diff --git a/specs/001-wordpress-plugin-para/contracts/admin-api.md b/specs/001-wordpress-plugin-para/contracts/admin-api.md index a29e4b5..34321d1 100644 --- a/specs/001-wordpress-plugin-para/contracts/admin-api.md +++ b/specs/001-wordpress-plugin-para/contracts/admin-api.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Admin Api +description: >- + Feature: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare +timestamp: 2025-09-10T06:12:49.322467+00:00 +layer: wiki +--- # Admin API Contracts: Care Booking Block Plugin **Feature**: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare diff --git a/specs/001-wordpress-plugin-para/data-model.md b/specs/001-wordpress-plugin-para/data-model.md index f673c74..11bbe84 100644 --- a/specs/001-wordpress-plugin-para/data-model.md +++ b/specs/001-wordpress-plugin-para/data-model.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Data Model +description: >- + Feature: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare +timestamp: 2025-09-10T06:12:08.438091+00:00 +layer: wiki +--- # Data Model: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare **Feature**: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare diff --git a/specs/001-wordpress-plugin-para/plan.md b/specs/001-wordpress-plugin-para/plan.md index d84f054..ef75f85 100644 --- a/specs/001-wordpress-plugin-para/plan.md +++ b/specs/001-wordpress-plugin-para/plan.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Plan +description: >- + Branch: `001-wordpress-plugin-para` | Date: 2025-09-10 | Spec: spec.md +timestamp: 2025-09-10T06:14:50.189060+00:00 +layer: wiki +--- # Implementation Plan: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare **Branch**: `001-wordpress-plugin-para` | **Date**: 2025-09-10 | **Spec**: [spec.md](./spec.md) diff --git a/specs/001-wordpress-plugin-para/quickstart.md b/specs/001-wordpress-plugin-para/quickstart.md index 9c18296..4121eb0 100644 --- a/specs/001-wordpress-plugin-para/quickstart.md +++ b/specs/001-wordpress-plugin-para/quickstart.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Quickstart +description: >- + Feature: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare +timestamp: 2025-09-10T06:13:43.644164+00:00 +layer: wiki +--- # Quickstart Guide: Care Booking Block Plugin **Feature**: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare diff --git a/specs/001-wordpress-plugin-para/research.md b/specs/001-wordpress-plugin-para/research.md index 14bcbf8..359c2e1 100644 --- a/specs/001-wordpress-plugin-para/research.md +++ b/specs/001-wordpress-plugin-para/research.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Research +description: >- + Feature: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare +timestamp: 2025-09-10T06:11:34.346114+00:00 +layer: wiki +--- # Research: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare **Feature**: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare diff --git a/specs/001-wordpress-plugin-para/spec.md b/specs/001-wordpress-plugin-para/spec.md index eb06777..066afc0 100644 --- a/specs/001-wordpress-plugin-para/spec.md +++ b/specs/001-wordpress-plugin-para/spec.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Spec +description: >- + Especificação do plugin WordPress para controlo seguro de agendamentos KiviCare com abordagem CSS-first. +timestamp: 2025-09-10T06:06:26.396191+00:00 +layer: wiki +--- # Feature Specification: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare **Feature Branch**: `001-wordpress-plugin-para` diff --git a/specs/001-wordpress-plugin-para/tasks.md b/specs/001-wordpress-plugin-para/tasks.md index 43d8f50..e2fab16 100644 --- a/specs/001-wordpress-plugin-para/tasks.md +++ b/specs/001-wordpress-plugin-para/tasks.md @@ -1,3 +1,11 @@ +--- +type: Document +title: Tasks +description: >- + Input: Design documents from `/specs/001-wordpress-plugin-para/` +timestamp: 2025-09-10T06:18:25.907138+00:00 +layer: wiki +--- # Tasks: WordPress Plugin para Controlo Seguro de Agendamentos KiviCare **Input**: Design documents from `/specs/001-wordpress-plugin-para/`