This directory contains the project documentation for an AI-assisted, adversarial pull request review workflow for SqlScriptDOM. The project adds automation around the development process without changing the parser or its grammars as part of the initial implementation.
- Adversarial Reviewer Agent Specification — the source of truth for project scope, architecture, requirements, risk controls, delivery phases, acceptance criteria, and open decisions.
- Phase 1 Plan and Progress — the implementation plan, workstream status, decision log, risks, and stakeholder questionnaire for the report-only foundation.
- C4 Architecture Model — the architecture model expressed as Structurizr DSL.
- Phase 1 Tooling and Operations — .NET validation commands, contract compatibility, baseline collection, and activation prerequisites.
Development and automation changes are intended for the project fork. The project does not submit automated changes, issues, or pull requests to the upstream Microsoft repository.
The specification is currently a draft. Risk thresholds, model selection, token and cost budgets, static-analysis policy, and automatic-integration permissions must be approved before the workflow can act as a production merge gate.