Files
manual_slop/conductor/tracks/phase6_review_20260510/spec.md
T

2.1 KiB

Specification: Phase 6 Review and Regression Verification

Overview

Perform a comprehensive review and technical audit of the Phase 6 implementation. This track focuses on ensuring zero regressions via a full-suite batch test run and expanding test coverage for the four major "Advanced Context" features introduced in Phase 6.

Functional Requirements

  • Regression Testing: Execute the entire test suite (230+ tests) in batches of 4 files each to verify codebase stability.
  • Feature Coverage: Implement new integration and unit tests for:
    • AST Tree Masking: Verify per-symbol masking logic against unconventional C++ samples from the gencpp project (components and dependencies).
    • Text Slice Highlighting: Verify "Fuzzy Anchor" resolution resilience when files are modified.
    • Takes Snapshotting: Verify that FileItem states (flags, masks, slices) are perfectly restored when branching/switching discussions.
    • Batch Operations UX: Verify Shift-Click selection and mass-assignment logic.
  • Technical Audit: Review the Phase 6 commits to ensure adherence to Conductor workflow protocols (TDD, MMA delegation, and documentation sync).

Non-Functional Requirements

  • Stability: Ensure 0 regressions across the full suite.
  • Documentation: Synchronize guide_architecture.md and guide_tools.md with the new context mechanics.
  • Reporting: Generate a final Phase 6 Verification Report summarizing the findings.

Acceptance Criteria

  • Full suite batch run completes with 100% pass rate.
  • New tests for AST Masking, Text Slices, Snapshots, and Batch Ops are implemented and passing.
  • Verification of AST parsing successful against gencpp source samples.
  • Documentation updated to reflect the "Advanced Context Curation" architecture.
  • Final Audit Report created and approved.

Out of Scope

  • Functional changes to the RAG engine.
  • Implementation of new features beyond the Phase 6 scope.
  • Automated MMA orchestration for the gencpp project itself (this track is strictly for Manual Slop infrastructure verification).