chore: release v3.1.5#477
Conversation
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
Greptile SummaryThis is a chore release PR that bumps the package version from Key changes:
One item worth verifying: the bug fix attributed to PR #446 (LIKE wildcard escaping) is numbered considerably earlier than all other PRs in this release (#456–#475), and may have already been included in v3.1.4. Confidence Score: 4/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A([v3.1.4 tag]) --> B[Phase 3 remaining work]
B --> C["3.15 Domain Directory Grouping\n#456, #458, #459, #466, #469"]
B --> D["3.16 CLI Composability\n#461"]
C --> E{Phase 3\n14/14 ✅}
D --> E
E --> F["Bump version → 3.1.5\npackage.json / package-lock.json"]
E --> G["CHANGELOG.md\nv3.1.5 entry added"]
E --> H["README.md\nPhase 4 row → Complete"]
E --> I["ROADMAP.md\nPhase 3 → Complete\n3.15 & 3.16 → ✅"]
E --> J["generated/architecture.md\nDeleted — all 20 items resolved/deferred"]
F & G & H & I & J --> K([v3.1.5 release PR #477])
|
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
npm install --package-lock-only on Windows drops platform-specific libc constraints from optional dependencies. Restore glibc/musl annotations so Linux installs correctly narrow to the matching binary.
|
Addressing both P2 comments from Greptile's review: P2: Native optional dependency versions not synced to 3.1.5 P2: |
Summary
--table/--csvoptions documentedgenerated/architecture.md— all 20 audit items addressed by Phase 3 (15 resolved, 5 deferred to Phase 6)libcfields in package-lock.json for Linux native packages (dropped bynpm install --package-lock-onlyon Windows)Test plan
npm installsucceeds with updated lock file