Skip to content

Commit 16c74f5

Browse files
committed
fix(ci): update pnpm version to 10.26.1 in CI workflows
feat(specs): add API contract test suite specification feat(specs): update dependencies in backend API parity spec
1 parent 1ac6623 commit 16c74f5

File tree

5 files changed

+587
-17
lines changed

5 files changed

+587
-17
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Setup pnpm
2323
uses: pnpm/action-setup@v4
2424
with:
25-
version: '10.26.0'
25+
version: '10.26.1'
2626
run_install: false
2727

2828
- name: Get pnpm store directory

.github/workflows/copilot-setup-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up pnpm
3535
uses: pnpm/action-setup@v4
3636
with:
37-
version: "10.26.0"
37+
version: "10.26.1"
3838
run_install: false
3939

4040
- name: Install JavaScript dependencies

specs/190-ui-vite-parity-rust-backend/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ depends_on:
1414
- 191-rust-http-api-test-suite
1515
- 192-backend-api-parity
1616
- 193-frontend-ui-parity
17+
- 194-api-contract-test-suite
1718
created_at: 2025-12-19T06:25:19.956803Z
18-
updated_at: 2025-12-19T06:36:24.922053Z
19+
updated_at: 2025-12-20T07:13:38.536778Z
1920
---
2021

2122
# UI-Vite Parity: Feature & Backend Alignment (Umbrella)
@@ -39,11 +40,11 @@ updated_at: 2025-12-19T06:36:24.922053Z
3940

4041
## Sub-Specs
4142

42-
| Spec | Focus | Est. Time | Status |
43-
|------|-------|-----------|--------|
44-
| **[191](../191-rust-http-api-test-suite/)** | API test suite (prerequisite) | 5 days | planned |
45-
| **[192](../192-backend-api-parity/)** | Backend API endpoints | 5 days | planned |
46-
| **[193](../193-frontend-ui-parity/)** | Frontend UI components | 15 days | planned |
43+
| Spec | Focus | Est. Time | Status |
44+
| ------------------------------------------- | ----------------------------- | --------- | ------- |
45+
| **[191](../191-rust-http-api-test-suite/)** | API test suite (prerequisite) | 5 days | planned |
46+
| **[192](../192-backend-api-parity/)** | Backend API endpoints | 5 days | planned |
47+
| **[193](../193-frontend-ui-parity/)** | Frontend UI components | 15 days | planned |
4748

4849
**Total**: ~25 days (5 weeks)
4950

specs/192-backend-api-parity/README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ tags:
99
- http
1010
depends_on:
1111
- 191-rust-http-api-test-suite
12+
- 194-api-contract-test-suite
1213
created_at: 2025-12-19T06:36:15.644825Z
13-
updated_at: 2025-12-19T06:36:24.895108Z
14+
updated_at: 2025-12-20T07:13:38.535108Z
1415
---
1516

1617
# Backend API Parity: Rust HTTP Server Feature Completion
@@ -36,14 +37,14 @@ updated_at: 2025-12-19T06:36:24.895108Z
3637

3738
### Missing Endpoints (Priority Order)
3839

39-
| Endpoint | Purpose | Impact | Est. Time |
40-
|----------|---------|--------|-----------|
41-
| PATCH `/api/specs/{spec}/metadata` | Update spec metadata | **CRITICAL** - Blocks editing | 2 days |
42-
| POST `/api/local-projects/discover` | Scan for LeanSpec projects | **HIGH** - Blocks onboarding | 1 day |
43-
| POST `/api/local-projects/list-directory` | Browse directories | **HIGH** - Blocks project creation | 1 day |
44-
| GET `/api/context` | List context files | **MEDIUM** - Context page | 0.5 days |
45-
| GET `/api/context/{file}` | Get context file content | **MEDIUM** - Context viewer | 0.5 days |
46-
| POST `/api/projects/{id}/validate` | Validate project | **LOW** - Nice to have | 0.5 days |
40+
| Endpoint | Purpose | Impact | Est. Time |
41+
| ----------------------------------------- | -------------------------- | ---------------------------------- | --------- |
42+
| PATCH `/api/specs/{spec}/metadata` | Update spec metadata | **CRITICAL** - Blocks editing | 2 days |
43+
| POST `/api/local-projects/discover` | Scan for LeanSpec projects | **HIGH** - Blocks onboarding | 1 day |
44+
| POST `/api/local-projects/list-directory` | Browse directories | **HIGH** - Blocks project creation | 1 day |
45+
| GET `/api/context` | List context files | **MEDIUM** - Context page | 0.5 days |
46+
| GET `/api/context/{file}` | Get context file content | **MEDIUM** - Context viewer | 0.5 days |
47+
| POST `/api/projects/{id}/validate` | Validate project | **LOW** - Nice to have | 0.5 days |
4748

4849
**Total Estimate**: ~5.5 days
4950

0 commit comments

Comments
 (0)