Round-3 review (2 load-bearing + 5 quality-of-life):
- web_session fixture endpoint: POST /auth/password/login/web (form),
not POST /auth/token (which doesn't exist); PAT mint requires session
cookie via require_session_token
- Renderer wording: "adopt" not "reuse" — da init/da pull are first-time
adopters; synthetic {"detail": {"kind": ..., "hint": ...}} pattern
documented (cli/commands/query.py:152, 165)
- cli/lib/__init__.py mention for Hatchling wheel inclusion
- _LEGACY_STRINGS constant + _scan_legacy_strings helper home named in
app/api/claude_md.py
- /api/welcome?server_url= query param explicit in data flow
- ttl_seconds upper bound 315_360_000 (matches existing 3650 d cap)
- Conftest line range 50-82 -> 50-83
|
||
|---|---|---|
| .. | ||
| plans | ||
| specs | ||