TML-2956: accept ADR 231 and close project workspace - #30149
Conversation
Signed-off-by: Steven McClankerton <tatarintsev@prisma.io>
Signed-off-by: Steven McClankerton <tatarintsev@prisma.io>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (44)
📒 Files selected for processing (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthroughThe ADR changes from Proposed to Accepted. It narrows implementation scope to interpreter-owned SQL and Mongo specifications, revises the combinator and typed function-call model, updates examples and policies, and records deferred language-tooling work. ChangesDeclarative attribute specifications
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to This PR reconciles an architecture document and removes completed project coordination files without changing product behavior; the reported validation checks passed, and no actionable merge-blocking risk remains. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Linked issue
Refs TML-2956.
Summary
Closes the typed attribute parsers project after the SQL and Mongo interpreter migrations landed. ADR 231 now records the accepted architecture as implemented, while the completed project coordination workspace is removed.
Changes
ArgType,InterpretCtx, collection, reference,oneOf, and typedfuncCallAPIs. It documents dynamic SQL default and Mongo index specs, accepts the interpreter architecture, and separates current behavior from the language-tooling follow-up.Project DoD verification
@relationlanded in #891.@defaultspecs and typed function calls landed in #938.Testing performed
pnpm lint:deps— no dependency violations across 2,010 modules and 3,121 dependencies.pnpm build— 85/85 tasks passed.pnpm fixtures:check— passed with no generated drift.git diff --check— passed.Skill update
n/a — this PR closes project documentation and reconciles an ADR. The user-facing Mongo syntax migration and executable upgrade instructions landed in #29833.
Checklist
git commit -s) per the DCO.CONTRIBUTING.mdand the change is scoped to one logical concern.TML-NNNN: <sentence-case title>form.Notes for the reviewer
The large deletion is entirely transient project coordination material. ADR 231 is the only retained document and intentionally distinguishes the interpreter implementation from central spec discovery and language-server traversal that have not shipped yet.
Summary by CodeRabbit