Update PC hardware specs: 7800X3D, 32GB RAM, Mesa 26
This commit is contained in:
parent
deaa454283
commit
41c1561080
5 changed files with 46 additions and 17 deletions
|
|
@ -10,10 +10,10 @@
|
|||
"news": "2026-01-30T08:17:00Z",
|
||||
"rheinmetall": "2026-02-19T10:39:32.196Z",
|
||||
"rheinmetall_price": 1660,
|
||||
"calendar": "2026-02-26T08:00:00Z",
|
||||
"calendar": "2026-02-27T08:02:00Z",
|
||||
"steam_hardware": "2026-02-03T22:00:00Z",
|
||||
"hamr_40tb": "2026-02-04T21:10:00Z",
|
||||
"notes": "3 events: Reinigungshilfe 10-15, AMZ Laravel 15-16, Marie 17-20"
|
||||
"notes": "1 event: Reinigungshilfe 10-15"
|
||||
},
|
||||
"watchlist": {
|
||||
"hamr_40tb": {
|
||||
|
|
@ -39,9 +39,9 @@
|
|||
"claude_code_update": {
|
||||
"description": "Claude Code updates",
|
||||
"notifyOn": "new version released",
|
||||
"lastCheck": "2026-02-25",
|
||||
"lastCheck": "2026-02-27",
|
||||
"lastKnownVersion": null,
|
||||
"status": "watching"
|
||||
"status": "Feb 26 update: auto-memory, /copy command"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -38,14 +38,6 @@
|
|||
"priority": "someday",
|
||||
"context": "CLI tools for coding agents to prove their work. Showboat: agents build Markdown demos with real command outputs. Rodney: lightweight browser automation for agents to capture screenshots. Both designed for agent-first workflows. https://simonwillison.net"
|
||||
},
|
||||
{
|
||||
"id": "07569224",
|
||||
"added": "2026-02-11",
|
||||
"text": "Herman Miller Embody kaufen (chairgo.de)",
|
||||
"priority": "soon",
|
||||
"context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher.",
|
||||
"lastNudged": "2026-02-19T16:02:35.967Z"
|
||||
},
|
||||
{
|
||||
"id": "9c3c8863",
|
||||
"added": "2026-02-20",
|
||||
|
|
|
|||
|
|
@ -80,6 +80,12 @@
|
|||
|
||||
## Open
|
||||
|
||||
### BUG-015: Python SDK missing URL validation for ScreenshotOptions object (LOW)
|
||||
- **Found:** Session 31
|
||||
- **Impact:** When using `ScreenshotOptions` with empty URL, SDK makes HTTP request instead of raising ValueError immediately
|
||||
- **Location:** `sdk/python/src/snapapi/client.py` capture() method
|
||||
- **Fix:** Add `if not body.get('url'): raise ValueError("url is required")` after options.to_dict()
|
||||
|
||||
### BUG-007: Simultaneous browser restart causes QUEUE_FULL (HIGH) — FIXED (staging)
|
||||
- **Found:** Session 9
|
||||
- **Impact:** When both browser instances hit RESTART_AFTER_MS simultaneously (every ~1h), all requests during the ~4s restart window queue for 30s then fail with 503 QUEUE_FULL
|
||||
|
|
|
|||
|
|
@ -1,5 +1,36 @@
|
|||
# SnapAPI Session Log
|
||||
|
||||
## Session 31 — 2026-02-27 08:00 UTC (SDK Tests)
|
||||
|
||||
**Goal:** Add SDK unit tests (both SDKs had zero tests), general health check.
|
||||
|
||||
### What Was Done
|
||||
|
||||
1. **SDK unit tests written and pushed** (commit dfd410f):
|
||||
- Node.js SDK: 15 tests (vitest) — constructor, capture, errors, health, timeout
|
||||
- Python SDK: 16 tests (unittest) — constructor, capture, options mapping, errors, health
|
||||
- All 31 tests passing ✅
|
||||
|
||||
2. **Minor bug found:** BUG-015 — Python SDK doesn't validate URL when using ScreenshotOptions object (LOW)
|
||||
|
||||
3. **Infrastructure health verified:**
|
||||
- Production: 2/2 pods running ✅
|
||||
- Staging: 1/1 pod running ✅
|
||||
- Playground: 200 ✅
|
||||
- /health: responding ✅
|
||||
|
||||
### Investor Test
|
||||
1. Trust with money? **Yes on staging**, prod one deploy behind
|
||||
2. Data loss on crash? **No** — PostgreSQL managed cluster
|
||||
3. Free tier abuse? **Low** — playground IP-limited + watermarked
|
||||
4. Key recovery? **Yes on staging**
|
||||
5. Website features? **All working on staging**; prod missing usage dashboard
|
||||
|
||||
### Assessment
|
||||
SDK test coverage now in place. Total project tests: 136 (core) + 31 (SDKs) = 167. Staging v0.6.0 still awaiting investor approval for production deploy.
|
||||
|
||||
---
|
||||
|
||||
## Session 30 — 2026-02-26 20:00 UTC (Status Check)
|
||||
|
||||
**Goal:** Evening health check and status assessment.
|
||||
|
|
|
|||
|
|
@ -15,11 +15,11 @@
|
|||
- **FreeSync/VRR:** TODO
|
||||
|
||||
## CPU
|
||||
- **Model:** AMD Ryzen 7 X3D (exact series TBD — 7800X3D or 9800X3D?)
|
||||
- **Architecture:** Zen 4/5 with 3D V-Cache (excellent for gaming)
|
||||
- **Model:** AMD Ryzen 7 7800X3D
|
||||
- **Architecture:** Zen 4 with 3D V-Cache (excellent for gaming)
|
||||
|
||||
## RAM
|
||||
- **Size:** 32 or 64 GB (TBD)
|
||||
- **Size:** 32 GB
|
||||
- **Speed:** TODO
|
||||
|
||||
## Storage
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
## OS / Driver
|
||||
- **OS:** Bazzite (Fedora Atomic / SteamOS-like)
|
||||
- **Mesa Version:** Mesa 26.0 (as of Feb 2026, rolling via Bazzite updates)
|
||||
- **Mesa Version:** Mesa 26 (confirmed Feb 2026, rolling via Bazzite updates)
|
||||
- **Proton:** Bundled with Steam on Bazzite
|
||||
|
||||
## Gaming Device
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue