
### INSTALL SOURCE: published PyPI package codeframe-ai

===== STEP: 1-install (documented=yes) =====
$ uv tool install codeframe-ai

Resolved 128 packages in 1.34s
Downloading sqlalchemy (3.2MiB)
Downloading anthropic (1.1MiB)
Downloading rapidfuzz (3.0MiB)
Downloading pygments (1.2MiB)
Downloading ruff (9.8MiB)
Downloading cryptography (4.5MiB)
Downloading uvloop (3.6MiB)
Downloading pydantic-core (2.0MiB)
Downloading openai (1.6MiB)
Downloading aiohttp (1.7MiB)
Downloading tiktoken (1.2MiB)
Downloading hypothesis (1.1MiB)
 Downloaded hypothesis
 Downloaded anthropic
 Downloaded pygments
 Downloaded tiktoken
 Downloaded openai
 Downloaded aiohttp
 Downloaded pydantic-core
 Downloaded sqlalchemy
 Downloaded rapidfuzz
 Downloaded uvloop
 Downloaded cryptography
 Downloaded ruff
Prepared 128 packages in 1.59s
Installed 128 packages in 44ms
 + aiohappyeyeballs==2.7.1
 + aiohttp==3.14.3
 + aiosignal==1.4.0
 + aiosqlite==0.22.1
 + annotated-doc==0.0.5
 + annotated-types==0.8.0
 + anthropic==1.0.0
 + anyio==4.14.2
 + argon2-cffi==25.1.0
 + argon2-cffi-bindings==26.1.0
 + attrs==26.1.0
 + backports-tarfile==1.2.0
 + bandit==1.9.4
 + bcrypt==5.0.0
 + certifi==2026.7.22
 + cffi==2.1.1
 + charset-normalizer==3.5.1
 + click==8.4.2
 + codeframe-ai==0.9.2
 + colorama==0.4.6
 + cryptography==50.0.1
 + deprecated==1.3.1
 + dnspython==2.8.0
 + docstring-parser==0.18.0
 + ecdsa==0.19.2
 + email-validator==2.3.0
 + fastapi==0.141.1
 + fastapi-users==15.0.5
 + fastapi-users-db-sqlalchemy==7.0.0
 + filelock==3.32.4
 + frozenlist==1.8.0
 + gitdb==4.0.12
 + gitpython==3.1.60
 + greenlet==3.5.5
 + h11==0.16.0
 + httpcore==1.0.9
 + httpcore2==2.12.0
 + httptools==0.8.0
 + httpx==0.28.1
 + httpx2==2.12.0
 + hypothesis==6.165.10
 + idna==3.19
 + importlib-metadata==9.0.0
 + iniconfig==2.3.0
 + jaraco-classes==3.4.0
 + jaraco-context==6.1.2
 + jaraco-functools==4.6.0
 + jeepney==0.9.0
 + jinja2==3.1.6
 + jiter==0.16.0
 + jsonschema==4.26.0
 + jsonschema-specifications==2025.9.1
 + keyring==25.7.0
 + limits==5.8.0
 + linkify-it-py==2.1.1
 + makefun==1.16.0
 + mando==0.7.1
 + markdown-it-py==4.2.0
 + markupsafe==3.0.3
 + mcp==2.1.1
 + mcp-types==2.1.1
 + mdit-py-plugins==0.6.1
 + mdurl==0.1.2
 + more-itertools==11.1.0
 + multidict==6.7.1
 + openai==3.3.1
 + opentelemetry-api==1.44.0
 + packaging==26.3
 + passlib==1.7.4
 + platformdirs==4.11.4
 + pluggy==1.6.0
 + propcache==0.5.2
 + pwdlib==0.3.0
 + pyasn1==0.6.4
 + pycparser==3.0
 + pydantic==2.13.4
 + pydantic-core==2.46.4
 + pydantic-settings==2.15.0
 + pygments==2.21.0
 + pyjwt==2.13.0
 + pytest==9.1.1
 + pytest-asyncio==1.4.0
 + pytest-json-report==1.5.0
 + pytest-metadata==3.1.1
 + python-dotenv==1.2.3
 + python-jose==3.5.0
 + python-multipart==0.0.32
 + pyyaml==6.0.3
 + radon==6.0.1
 + rapidfuzz==3.14.5
 + referencing==0.37.0
 + regex==2026.7.19
 + requests==2.34.2
 + rich==15.0.0
 + rpds-py==2026.6.3
 + rsa==4.9.1
 + ruff==0.16.4
 + secretstorage==3.5.0
 + shellingham==1.5.4
 + six==1.17.0
 + slowapi==0.1.10
 + smmap==5.0.3
 + sniffio==1.3.1
 + sortedcontainers==2.4.0
 + sqlalchemy==2.0.52
 + sse-starlette==3.4.8
 + starlette==1.6.0
 + stevedore==5.9.1
 + tenacity==9.1.4
 + textual==8.2.8
 + tiktoken==0.14.0
 + tree-sitter==0.26.0
 + tree-sitter-javascript==0.25.0
 + tree-sitter-python==0.25.0
 + tree-sitter-typescript==0.23.2
 + truststore==0.10.4
 + typer==0.27.1
 + typing-extensions==4.16.0
 + typing-inspection==0.4.4
 + uc-micro-py==2.0.0
 + urllib3==2.7.0
 + uvicorn==0.52.4
 + uvloop==0.22.1
 + watchfiles==1.2.0
 + websockets==17.0.1
 + wrapt==2.3.0
 + yarl==1.24.5
 + zipp==4.1.0
Installed 2 executables: cf, codeframe

----- 1-install: OK (3s, exit 0) -----

===== STEP: 1-smoke-cf-help (documented=yes) =====
$ cf --help

                                                                                
 Usage: codeframe [OPTIONS] COMMAND [ARGS]...                                   
                                                                                
 CodeFRAME: Autonomous coding agent orchestration (v2 CLI)                      
                                                                                
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --version  -V        Show the CodeFRAME version and exit.                    │
│ --help               Show this message and exit.                             │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ init        Initialize a CodeFRAME workspace for a repository.               │
│ status      Show workspace status summary.                                   │
│ summary     Print a short status report of the workspace.                    │
│ review      Run verification gates (tests, lint).                            │
│ serve       Start the optional FastAPI server (wraps core).                  │
│ version     Show CodeFRAME version.                                          │
│ prd         PRD (Product Requirements Document) management                   │
│ tasks       Task generation and management                                   │
│ work        Task execution and agent orchestration                           │
│ events      Event log management                                             │
│ blocker     Blocker management (human-in-the-loop)                           │
│ patch       Patch and diff management                                        │
│ commit      Git commit management                                            │
│ checkpoint  State checkpoint management                                      │
│ gates       Quality gate management                                          │
│ schedule    Task scheduling and project timeline                             │
│ templates   Task template management                                         │
│ auth        Authentication commands                                          │
│ pr          Pull request management (create, list, merge, close)             │
│ env         Environment validation and tool management                       │
│ engines     Engine management commands                                       │
│ hooks       Workspace lifecycle hooks management                             │
│ stats       Token usage and cost statistics                                  │
│ proof       PROOF9 quality memory system — evidence-based verification       │
│ dashboard   Terminal dashboard for monitoring workspace state                │
│ import      Import projects from other tools into CodeFRAME                  │
│ config      Manage machine-wide CodeFRAME configuration                      │
╰──────────────────────────────────────────────────────────────────────────────╯


----- 1-smoke-cf-help: OK (2s, exit 0) -----

===== STEP: 1-version (documented=yes) =====
$ cf --version

codeframe 0.9.2

----- 1-version: OK (1s, exit 0) -----

===== STEP: 3-init (documented=yes) =====
$ cf init . --detect

Workspace initialized
  Path: /work/todo-api
  ID: 5a84ac17-c05a-4ff2-8531-f255195f8d8b
  State: /work/todo-api/.codeframe
  Tech Stack: Python with pip

Next steps:
  cf prd generate              Start AI-guided requirements discovery
  cf prd add <file.md>         Import a PRD you already have
  cf status                    View workspace status

----- 3-init: OK (1s, exit 0) -----

===== STEP: 4-prd-generate (documented=yes) =====
$ cf prd generate --brief-file /brief.md

Using template: Standard PRD
Error: The anthropic API call failed.

(set CODEFRAME_VERBOSE=1 to see the raw provider response)

----- 4-prd-generate: FAIL (2s, exit 1) -----

===== STEP: 4-prd-show (documented=yes) =====
$ cf prd show

No PRD found.
  cf prd generate              Start AI-guided requirements discovery
  cf prd add <file.md>         Import a PRD you already have

----- 4-prd-show: OK (0s, exit 0) -----

===== STEP: 4-tasks-generate (documented=yes) =====
$ cf tasks generate

Error: No PRD found.
  cf prd generate              Start AI-guided requirements discovery
  cf prd add <file.md>         Import a PRD you already have

----- 4-tasks-generate: FAIL (1s, exit 1) -----

===== STEP: 4-tasks-list (documented=yes) =====
$ cf tasks list

No tasks found.
Generate tasks with: codeframe tasks generate

----- 4-tasks-list: OK (0s, exit 0) -----

### Task status distribution before any promotion:
No tasks found.
Generate tasks with: codeframe tasks generate

===== STEP: 5-promote-to-ready (documented=yes) =====
$ bash -c cf tasks set status READY --all --from BACKLOG

No tasks with status BACKLOG

----- 5-promote-to-ready: OK (0s, exit 0) -----

### READY tasks after promotion:
No tasks with status READY

===== STEP: 6-batch-run (documented=yes) =====
$ cf work batch run --all-ready

No READY tasks found

----- 6-batch-run: OK (1s, exit 0) -----

### Resolved TASK_ID=<none>

>>> FINDING [P-NO-TASK-ID/critical] Could not resolve a task ID from 'cf tasks list' output — cf work start <id> is not reachable by following the docs


===== STEP: 6-proof-run (documented=yes) =====
$ cf proof run

Running proof obligations (scope-filtered)...
Nothing was verified.
There are no proof obligations in this workspace, so this run checked nothing — 
it is not a pass.

Capture your first requirement with:
  cf proof capture

----- 6-proof-run: FAIL (0s, exit 2) -----

===== STEP: post-status (documented=yes) =====
$ cf status


CodeFRAME Workspace
  Path: /work/todo-api
  ID: 5a84ac17-c05a-4ff2-8531-f255195f8d8b
  Created: 2026-08-26 02:09

PRD
  No PRD loaded. Run 'cf prd generate', or 'cf prd add <file>' if you already 
have one.

Tasks
  No tasks. Run 'codeframe tasks generate'

Recent Activity
  02:09:21 WORKSPACE_INIT


----- post-status: OK (1s, exit 0) -----

===== STEP: post-tasks-list (documented=yes) =====
$ cf tasks list

No tasks found.
Generate tasks with: codeframe tasks generate

----- post-tasks-list: OK (0s, exit 0) -----

===== STEP: post-proof-status (documented=yes) =====
$ cf proof status

No proof requirements — nothing in this workspace is being verified.
Capture your first one with: cf proof capture

----- post-proof-status: OK (1s, exit 0) -----


===== TOTAL WALL CLOCK: 16s (0 min) =====

===== TIMINGS =====
step	status	seconds	exit_code	documented
1-install	OK	3	0	yes
1-smoke-cf-help	OK	2	0	yes
1-version	OK	1	0	yes
3-init	OK	1	0	yes
4-prd-generate	FAIL	2	1	yes
4-prd-show	OK	0	0	yes
4-tasks-generate	FAIL	1	1	yes
4-tasks-list	OK	0	0	yes
5-promote-to-ready	OK	0	0	yes
6-batch-run	OK	1	0	yes
6-proof-run	FAIL	0	2	yes
post-status	OK	1	0	yes
post-tasks-list	OK	0	0	yes
post-proof-status	OK	1	0	yes

===== FINDINGS =====
id	severity	summary
P-NO-TASK-ID	critical	Could not resolve a task ID from 'cf tasks list' output — cf work start <id> is not reachable by following the docs
