Files
proffesor-for-testing__agen…/v2/scripts/integration-validation-init.ts
Profa fd2f37eaa0 fix(v3): update README claims and init hooks to use correct package name
Changes:
- Fix README.md agent counts (48 QE agents = 41 main + 7 subagents)
- Fix README.md skill counts (15 QE-specific skills)
- Fix v3/README.md agent counts (47 → 48)
- Fix init-wizard.ts hooks from 'npx @agentic-qe/v3' to 'npx agentic-qe'
- Complete v2 → v2/ folder reorganization (54 items moved)
- Update root package.json to point to v3 as main version

Verified claims:
- 48 QE agents (41 main + 7 TDD subagents)
- 15 QE-specific skills
- 12 DDD bounded contexts
- ~5,600+ tests
- HNSW, ReasoningBank, Queen Coordinator features exist

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 18:03:40 +00:00

41 lines
1.2 KiB
TypeScript

#!/usr/bin/env ts-node
/**
* Integration Validation Initialization Script
* Tracks validation progress in SwarmMemoryManager
*/
import { SwarmMemoryManager } from '../src/core/memory/SwarmMemoryManager';
import * as path from 'path';
import * as fs from 'fs';
async function initializeValidation() {
const dbPath = path.join(process.cwd(), '.swarm/memory.db');
const memoryStore = new SwarmMemoryManager(dbPath);
try {
await memoryStore.initialize();
// Track validation initialization
await memoryStore.store('tasks/INTEGRATION-VALIDATION/status', {
status: 'started',
timestamp: Date.now(),
agent: 'integration-validation',
totalTests: 135,
suites: [
{ name: 'multi-agent-workflows', tests: 45, status: 'pending' },
{ name: 'database-integration', tests: 35, status: 'pending' },
{ name: 'eventbus-integration', tests: 30, status: 'pending' },
{ name: 'e2e-workflows', tests: 25, status: 'pending' }
]
}, { partition: 'coordination', ttl: 86400 });
console.log('✅ Integration validation initialized');
console.log('Database:', dbPath);
} finally {
await memoryStore.close();
}
}
initializeValidation().catch(console.error);