feat(ui): add type filter toggles
This commit is contained in:
6
.sisyphus/boulder.json
Normal file
6
.sisyphus/boulder.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"active_plan": "/home/christopher/homelab-topology/.sisyphus/plans/remaining-features.md",
|
||||
"plan_name": "remaining-features",
|
||||
"started_at": "2026-02-19T07:00:04.537Z",
|
||||
"session_ids": ["ses_38d041214ffeTbENvsaL3azo8Z"]
|
||||
}
|
||||
22
.sisyphus/evidence/task-1-health-check.json
Normal file
22
.sisyphus/evidence/task-1-health-check.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"task": "Create Express Backend Foundation",
|
||||
"timestamp": "2026-02-18T12:00:00Z",
|
||||
"verification": {
|
||||
"command": "curl -s http://localhost:3001/api/health",
|
||||
"expected": "{\"status\":\"ok\"}",
|
||||
"actual": "{\"status\":\"ok\"}",
|
||||
"passed": true
|
||||
},
|
||||
"files_created": [
|
||||
"server/index.ts"
|
||||
],
|
||||
"files_modified": [
|
||||
"package.json"
|
||||
],
|
||||
"dependencies_added": [
|
||||
"express",
|
||||
"cors",
|
||||
"@types/express",
|
||||
"@types/cors"
|
||||
]
|
||||
}
|
||||
27
.sisyphus/notepads/remaining-features/learnings.md
Normal file
27
.sisyphus/notepads/remaining-features/learnings.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Learnings - Wave 1
|
||||
|
||||
## Task 1: Express Backend Foundation
|
||||
|
||||
### What worked well
|
||||
- Used `bun add` to install dependencies - fast and straightforward
|
||||
- tsx is already available in devDependencies, so no additional setup needed
|
||||
- CORS configured to allow `http://localhost:3000` (frontend)
|
||||
- Health endpoint returns expected JSON: `{"status":"ok"}`
|
||||
|
||||
### Dependencies added
|
||||
- express@5.2.1
|
||||
- cors@2.8.6
|
||||
- @types/express@5.0.6
|
||||
- @types/cors@2.8.19
|
||||
|
||||
### Files created/modified
|
||||
- Created: `server/index.ts`
|
||||
- Modified: `package.json` (added `"server": "tsx server/index.ts"` script)
|
||||
|
||||
### Verification
|
||||
- `curl http://localhost:3001/api/health` returns `{"status":"ok"}` ✓
|
||||
|
||||
### Notes
|
||||
- Server runs on port 3001 to avoid conflict with frontend on port 3000
|
||||
- Minimal setup - no authentication, no WebSocket support (as per requirements)
|
||||
- Evidence saved to `.sisyphus/evidence/task-1-health-check.json`
|
||||
1193
.sisyphus/plans/remaining-features.md
Normal file
1193
.sisyphus/plans/remaining-features.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user