docs-validation: reorganize archive structure and update master index references
Some checks failed
Documentation Validation / validate-docs (push) Failing after 7s
Documentation Validation / validate-policies-strict (push) Failing after 3s

Relocate completed projects and summaries into archive subdirectories, update MASTER_INDEX.md to reflect new archive organization with 156+ documents across 10 categories. Add cli-technical and testing README validation targets, expand priority docs metadata checks to include about, project, apps, cli-technical, and testing hubs. Implement master index structure validation to verify required section markers for applications
This commit is contained in:
aitbc
2026-04-27 12:07:27 +02:00
parent 96088f4501
commit 617e59dd56
89 changed files with 82 additions and 37 deletions

View File

@@ -67,6 +67,7 @@ jobs:
docs/blockchain/**/*.md
docs/completed/**/*.md
docs/contracts/**/*.md
docs/cli-technical/README.md
docs/deployment/**/*.md
docs/development/**/*.md
docs/exchange/**/*.md
@@ -89,6 +90,7 @@ jobs:
docs/security/**/*.md
docs/summaries/**/*.md
docs/trail/**/*.md
docs/testing/README.md
docs/website/**/*.md
docs/workflows/**/*.md
)
@@ -119,11 +121,13 @@ jobs:
docs/agent-sdk/README.md
docs/apps/README.md
docs/archive/README.md
docs/archive/completed/README.md
docs/archive/summaries/README.md
docs/backend/README.md
docs/beginner/README.md
docs/completed/README.md
docs/blockchain/README.md
docs/contracts/README.md
docs/cli-technical/README.md
docs/deployment/README.md
docs/development/README.md
docs/exchange/README.md
@@ -145,8 +149,8 @@ jobs:
docs/releases/README.md
docs/reports/README.md
docs/security/README.md
docs/summaries/README.md
docs/trail/README.md
docs/testing/README.md
docs/website/README.md
docs/workflows/README.md
)
@@ -161,6 +165,27 @@ jobs:
fi
done
- name: Validate master index structure
run: |
cd /var/lib/aitbc-workspaces/docs-validation/repo
echo "=== Master Index Structure ==="
master_index_markers=(
"## 📦 **Applications Documentation**"
"## 🏠 **Main Documentation**"
"## 🔗 **External Documentation (Symlinks)**"
"## 🎯 **Topic-Specific Areas**"
)
for marker in "${master_index_markers[@]}"; do
if ! grep -qF "$marker" docs/MASTER_INDEX.md; then
echo " ❌ docs/MASTER_INDEX.md missing required marker: $marker"
exit 1
fi
done
echo "✅ Master index structure validated"
- name: Validate priority docs metadata
run: |
cd /var/lib/aitbc-workspaces/docs-validation/repo
@@ -168,10 +193,14 @@ jobs:
priority_docs=(
docs/README.md
docs/MASTER_INDEX.md
docs/about/README.md
docs/beginner/README.md
docs/intermediate/README.md
docs/expert/README.md
docs/project/README.md
docs/apps/README.md
docs/cli-technical/README.md
docs/testing/README.md
)
required_markers=(

View File

@@ -160,11 +160,14 @@ Documentation about the documentation system itself:
## 🗂️ **Archive & History**
### **📚 [Archive Documentation](archive/README.md)**
**65 historical documents** organized in 7 categories:
**156+ historical documents** organized in 10 categories:
| Category | Files | Content |
|----------|-------|---------|
| [📊 Analytics](archive/analytics/) | 6 files | AI agent communication analysis |
| [📑 Summaries](archive/summaries/) | 42 files | Task completion summaries and handoffs |
| [<EFBFBD> Completed](archive/completed/) | 8 subdirectories | Completed work and implemented plans |
| [🧠 Expert](archive/expert/) | 4 subdirectories | Expert-level issues and completed phases |
| [<EFBFBD> Analytics](archive/analytics/) | 6 files | AI agent communication analysis |
| [🔧 Backend](archive/backend/) | 3 files | Backend system documentation |
| [💻 CLI](archive/cli/) | 16 files | CLI implementation and testing |
| [📋 Core Planning](archive/core_planning/) | 5 files | Planning and requirements |
@@ -176,18 +179,18 @@ Documentation about the documentation system itself:
## ✅ **Completed Projects**
### **📋 [Completed Projects](completed/README.md)**
**Project tracking and completion documentation:**
### **📋 [Completed Projects](archive/completed/README.md)**
**Project tracking and completion documentation (now in archive):**
| Category | Focus | Status |
|----------|-------|--------|
| [🔧 Backend](completed/backend/) | Backend implementations | Production-ready |
| [💻 CLI](completed/cli/) | CLI enhancements | Integrated |
| [📋 Core Planning](completed/core_planning/) | Architecture work | Implemented |
| [🏗️ Infrastructure](completed/infrastructure/) | Infrastructure projects | Operational |
| [🔒 Security](completed/security/) | Security initiatives | Deployed |
| [📊 Summaries](completed/summaries/) | Project overviews | Documentation complete |
| [🛠️ Maintenance](completed/maintenance/) | System improvements | Validated |
| [🔧 Backend](archive/completed/backend/) | Backend implementations | Production-ready |
| [💻 CLI](archive/completed/cli/) | CLI enhancements | Integrated |
| [📋 Core Planning](archive/completed/core_planning/) | Architecture work | Implemented |
| [🏗️ Infrastructure](archive/completed/infrastructure/) | Infrastructure projects | Operational |
| [🔒 Security](archive/completed/security/) | Security initiatives | Deployed |
| [📊 Summaries](archive/completed/summaries/) | Project overviews | Documentation complete |
| [🛠️ Maintenance](archive/completed/maintenance/) | System improvements | Validated |
---
@@ -230,7 +233,6 @@ Contract, node, and website documentation now live in local docs indexes under `
| [📖 Reference](reference/README.md) | Compact lookup and reference docs | Active |
| [📋 Releases](releases/README.md) | Release notes and version history | Active |
| [📊 Reports](reports/README.md) | Status, quality, and completion reports | Active |
| [📑 Summaries](summaries/README.md) | Outcome summaries and handoffs | Active |
| [🧵 Trail](trail/README.md) | Operational breadcrumbs and success notes | Active |
| [🧩 OpenClaw](openclaw/README.md) | OpenClaw agent integration documentation | Active |
| [🌐 Website](website/) | Rendered documentation site assets | Active |

View File

@@ -44,7 +44,19 @@ The archive is organized by content categories for easy access:
- **Topics**: Completed phases, 2026-02 issues, port migrations, other resolved issues
- **Relevance**: Expert-level task completion history
### **📚 General** (`/general/`)
### **<EFBFBD> Completed** (`/completed/`)
- **Content**: Completed work and implemented plans
- **Files**: 8 subdirectories
- **Topics**: Backend, CLI, core planning, implementation, infrastructure, maintenance, security, summaries
- **Relevance**: Project completion history
### **📑 Summaries** (`/summaries/`)
- **Content**: Task completion summaries and handoffs
- **Files**: 42 documents
- **Topics**: CLI fixes, testing, OpenClaw, project organization, WebSocket backpressure
- **Relevance**: Task completion tracking
### **<2A> General** (`/general/`)
- **Content**: General project documentation
- **Files**: 16 documents
- **Topics**: Milestone tracking, current issues, comprehensive archives
@@ -104,26 +116,28 @@ The archive is organized by content categories for easy access:
## 📊 **Archive Statistics:**
```
Total Files: 106+ documents
Total Categories: 8 categories
Largest Category: Expert (completed_phases: 22 files)
Total Files: 156+ documents
Total Categories: 10 categories
Largest Category: Summaries (42 files)
Smallest Category: Backend (3 files)
Average Files per Category: 13.3 files
Average Files per Category: 15.6 files
```
### **File Distribution:**
- **Summaries**: 42 files (26.9%)
- **Completed**: 8 subdirectories (50+ files total)
- **Expert**: 4 subdirectories (41+ files total)
- completed_phases: 22 files
- 2026-02-issues: 10 files
- other-issues: 5 files
- port-migrations: 4 files
- **General**: 16 files (15.1%)
- **CLI**: 16 files (15.1%)
- **Infrastructure**: 10 files (9.4%)
- **Security**: 7 files (6.6%)
- **Analytics**: 6 files (5.7%)
- **Core Planning**: 5 files (4.7%)
- **Backend**: 3 files (2.8%)
- **General**: 16 files (10.3%)
- **CLI**: 16 files (10.3%)
- **Infrastructure**: 10 files (6.4%)
- **Security**: 7 files (4.5%)
- **Analytics**: 6 files (3.8%)
- **Core Planning**: 5 files (3.2%)
- **Backend**: 3 files (1.9%)
---

View File

@@ -16,7 +16,7 @@
## 🎯 **See Also:**
- **🌉 Previous Level**: [Advanced Documentation](../advanced/README.md) - Deep technical content
- **📚 Archive Research**: [Archive Documentation](../archive/README.md) - Historical research materials
- **✅ Completed Projects**: [Completed Projects](../completed/README.md) - Project completion tracking
- **✅ Completed Projects**: [Completed Projects](../archive/completed/README.md) - Project completion tracking
- **📖 Documentation Standards**: [About Documentation](../about/README.md) - Template guidance and audit checklist
- **📋 Project Info**: [Project Documentation](../project/) - Project overview
@@ -24,7 +24,7 @@
- **🔍 Issue Resolution**: [Expert Issues](01_issues/) → [Advanced Security](../advanced/06_security/)
- **📊 Task Management**: [Expert Tasks](02_tasks/) → [Intermediate Planning](../intermediate/01_planning/)
- **🔄 Workflow**: [Expert Workflow](06_workflow/) → [Advanced Architecture](../advanced/03_architecture/)
- **📈 Reports**: [Expert Reports](05_reports/) → [Project Summaries](../summaries/)
- **📈 Reports**: [Expert Reports](05_reports/) → [Project Summaries](../archive/summaries/)
This section contains specialized, in-depth content for experts who want to master specific aspects of the AITBC ecosystem. These topics assume deep technical knowledge and focus on advanced concepts, research, and cutting-edge developments.

View File

@@ -22,7 +22,7 @@ Comprehensive analysis confirms core wallet operations are fully functional and
1) **Smoke integration checks**: Run end-to-end CLI sanity tests across exchange, oracle, and market-making commands; file any regressions.
2) **Automated health check**: Schedule nightly run of master planning cleanup + doc health check to keep `docs/10_plan` marker-free and docs indexed.
3) **Docs visibility**: Publish the new `DOCUMENTATION_INDEX.md` and category READMEs to the team; ensure links from the roadmap.
4) **Archive sync**: Verify `docs/completed/` mirrors recent moves; remove any stragglers left in `docs/10_plan`.
4) **Archive sync**: Verify `docs/archive/completed/` mirrors recent moves; remove any stragglers left in `docs/10_plan`.
5) **Monitoring alert sanity**: Confirm monitoring alerts for exchange/oracle services trigger and resolve correctly with test incidents.
Previous focus areas for Q2 2026 - **NOW COMPLETED**:

View File

@@ -71,16 +71,16 @@ System maintenance and requirements
- `debian13-trixie-support-update.md` - Debian 13 support updates
- `ubuntu-removal-summary.md` - Ubuntu removal procedures
### 📊 [10_summaries/](./10_summaries/)
Project summaries and current issues
- `priority-3-complete.md` - Priority 3 completion report (10537 bytes)
- `99_currentissue.md` - Current issues and blockers (30364 bytes)
### 📊 [Summaries](../../archive/summaries/)
- **Content**: High-level summaries and current issues
- **Topics**: Project status, critical gaps, implementation summaries
- **Relevance**: Quick access to project status and issues and blockers (30364 bytes)
## 📋 Quick Access
### Most Important Documents
1. **Exchange Infrastructure Plan**: `02_implementation/exchange-infrastructure-implementation.md` - Critical 40% gap resolution
2. **Current Issues**: `10_summaries/99_currentissue_exchange-gap.md` - Active implementation gaps
2. **Current Issues**: `../../archive/summaries/99_currentissue_exchange-gap.md` - Active implementation gaps
3. **Next Milestone**: `01_core_planning/00_nextMileston.md` - Updated with exchange focus
4. **Implementation Status**: `02_implementation/backend-implementation-status.md` - Current progress

View File

@@ -17,7 +17,7 @@
- **🏠 [Documentation Home](../README.md)** - Main docs entry point
- **📚 [Master Index](../MASTER_INDEX.md)** - Full documentation catalog
- **📖 [About Documentation](../about/README.md)** - Standards and compliance context
- **✅ [Completed Projects](../completed/README.md)** - Completion tracking and summaries
- **✅ [Completed Projects](../archive/completed/README.md)** - Completion tracking and summaries
---

View File

@@ -17,7 +17,7 @@
- **📚 [About Documentation](../about/README.md)** - Documentation standards and audit notes
- **🏠 [Documentation Home](../README.md)** - Main docs entry point
- **🧭 [Master Index](../MASTER_INDEX.md)** - Full documentation catalog
- **✅ [Completed Projects](../completed/README.md)** - Completion tracking and final summaries
- **✅ [Completed Projects](../archive/completed/README.md)** - Completion tracking and final summaries
---