318: MSSQL spike: write RESULT.md, apply the gate, open the Stage 1 PR #340
No reviewers
Labels
No labels
bug
chore
documentation
enhancement
feature
ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
david/pi-extensions-and-skills!340
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/issue-318/mssql-spike-write-result-md-apply-the-gate-open-th"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
318: MSSQL spike: write RESULT.md, apply the gate, open the Stage 1 PR
Implements 318.
Generated in 1m 09s.
Review findings
Review Findings — 318
Summary
I fixed the High finding and the two Low findings, all in documentation. In
RESULT.mdI corrected the CI coverage claim, added the install and generate commands, and split the two risk tags. I also corrected the contradicting follow-up inci-coverage.md. I did not run any gates, because only documentation changed and the repo has no build or lint script.Two Medium findings remain. Both concern commit and PR naming and the Jira gate action, which fall outside the working-tree changes and need an owner decision. The pipeline sets the commit message, and I may not commit. Whether applying the gate includes commenting on the M4–M8 issues is ambiguous.
Critical
High
npm testscript does not run MSSQL extension tests and that "Nothing [is] registered in the rootpackage.json". This is wrong.package.json:34already includesextensions/mssql/spike/*.test.mjs. Suggested fix: reword to say the spike tests are registered in the rootnpm testand skip when the optional dependencies are absent. Say that only futureextensions/mssql/*.test.tstests are unregistered. Also correct the contradicting "Recommended follow-ups" and "Nothing under…" statements inci-coverage.md, which is not part of this diff.Medium
318: MSSQL spike: ...and carries aPi-Loop-Stagetrailer. AGENTS.md requiresissue-<N>: <summary>for issue-driven labels. This applies if #318 is labelled feature or enhancement. Suggested fix: reword the commit toissue-318: .... Open the PR asissue-318: <title>withCloses #318. The RESULT.md text already states this, but the commit does not follow it.Low
node-sql-parserandantlr4are installed and the grammar is generated (Java is required). The reproduction steps are only referenced via README.md. Suggested fix: add a one-line pointer to the exact install and generate commands, or note that the run date and versions are as stated.