1.7 KiB
1.7 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec | |
|---|---|---|---|---|---|---|---|
| 07-e2e-security-docs | E2E, security review, and documentation | done | 4 |
|
plan.md | ../../specs/integrations/requirements/azure-devops-integration.md |
Task 07: E2E, Security Review, And Documentation
Acceptance
- Desktop and mobile Playwright tests prove connection, work-item browsing, PR browsing, and feedback detail against the Azure mock.
- Security review finds no cross-workspace credential use, arbitrary outbound host, secret logging, or unbounded response read.
- Public integration/setup documentation and scoped AGENTS guidance match shipped behavior; full verification passes.
Verification
rtk make build-webandrtk make build-backendfrom the repository root.rtk pnpm e2e -- --project=chrome e2e/azure-devops/azure-devops.spec.tsfromapps/web.rtk pnpm e2e -- --project=mobile-chrome e2e/azure-devops/mobile-azure-devops.spec.tsfromapps/web.rtk make -C apps/backend fmt, then backend test/lint and web test/typecheck/lint commands from the plan.
Files Likely Touched
apps/web/e2e/azure-devops/*.spec.tsapps/web/e2e/azure-devops/mobile-*.spec.tsapps/web/e2e/helpers/api-client.tsapps/web/e2e/fixtures/backend.tsdocs/public/Azure integration documentation.- Scoped
AGENTS.mdfiles only where conventions changed.
Inputs
- Completed Tasks 01-06.
/e2e,/mobile-parity,/qa,/verify,/docs-maintainer, and security-auditor workflows.
Output Contract
Report scenarios exercised, screenshots/viewport checks, security findings, docs changed, complete verification output, residual risks, and set this task plus its plan checkbox to done.