intent/tests
Alec Perkins f6b7374be7 Add feature files, image pins and implementations (Phase 4)
Files: prototype and documentation files on features, with versions.
Adding, replacing or removing a file is a feature revision with a
change note. Types come from the extension; uploads are capped at
25 MB and stored under opaque paths. Every file URL checks project
access, then redirects to a short-lived signed URL on the bucket, or
streams with nosniff and a CSP sandbox when no bucket is configured.
HTML prototypes run in a sandboxed iframe without same-origin access.

Threads: whole-file threads and pins at a point on an image, drawn as
an SVG overlay in percentages. Pins are placed with number fields, or
by clicking the image with JS.

Implementations: name, link and status, plus a per-feature status grid
stamped with the feature revision, marked behind when the feature
changes, and confirmable without changing the status.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:15:30 -04:00
..
__init__.py Scaffold Phase 0: Django project, deploy config, base layout 2026-10-27 06:59:34 -04:00
a11y.py Add projects and features with revision history (Phase 2) 2026-10-27 07:58:16 -04:00
conftest.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_a11y.py Add feature files, image pins and implementations (Phase 4) 2026-10-27 10:15:30 -04:00
test_access.py Add accounts and organizations (Phase 1) 2026-10-27 07:10:27 -04:00
test_accounts.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_comments.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_core.py Scaffold Phase 0: Django project, deploy config, base layout 2026-10-27 06:59:34 -04:00
test_example_flow.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_features.py Add projects and features with revision history (Phase 2) 2026-10-27 07:58:16 -04:00
test_files.py Add feature files, image pins and implementations (Phase 4) 2026-10-27 10:15:30 -04:00
test_implementations.py Add feature files, image pins and implementations (Phase 4) 2026-10-27 10:15:30 -04:00
test_issues.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_markdown.py Add issues and comment threads (Phase 3) 2026-10-27 09:18:45 -04:00
test_org_services.py Add accounts and organizations (Phase 1) 2026-10-27 07:10:27 -04:00
test_org_views.py Harden auth, invites and deployment after security review 2026-10-27 08:42:19 -04:00
test_phase4_exit.py Add feature files, image pins and implementations (Phase 4) 2026-10-27 10:15:30 -04:00
test_project_access.py Add projects and features with revision history (Phase 2) 2026-10-27 07:58:16 -04:00
test_projects.py Harden auth, invites and deployment after security review 2026-10-27 08:42:19 -04:00