Files
Rental-operations-platform/docs/IMPLEMENTATION_ISSUE_REGISTER_v1.3.csv
T
2026-06-25 19:06:59 -04:00

10 KiB

1Issue_IDSeverityAreaStatusCode_path_or_controlRelease_gateOwnerExit_criteriaNotes
2P9-001CriticalParticipant acceptanceInherited opencontracts/phase9/research; docs/IMPLEMENTATION_ISSUE_REGISTER_v1.0.csvBefore releaseResearchRun required pilot, core, and accessibility cohorts; fix/retest S0/S1 findings.No production claim of usability acceptance.
3P9-002HighCRM integrationInherited opensrc/contracts/phase9/demo-form-contract.ts; no endpoint implementedBefore production integrationSales Ops + EngineeringApprove and integration-test endpoint, routing, duplicates, idempotency, retry, spam controls, monitoring, and ownership.Demo submission remains unimplemented.
4P9-003HighLegal consentInherited openNo production form or legal copy implementedBefore production formLegalApprove localized consent, privacy linkage, retention, and market requirements.Suppressed rather than guessed.
5P9-004HighAnalytics and consentInherited opensrc/contracts/phase9/analytics-contract.ts; no vendor adapterBefore betaAnalytics + LegalApprove vendor, event authority, consent policy, retention, replay policy, and non-PII payloads.Contract imported; collection disabled.
6P9-005HighNative linguistic reviewInherited opensrc/content/locales/{fr,ar}; CI locale parityBefore releaseContent + LocalizationNative review of all visible copy, metadata, errors, and bidi samples.Mechanical parity is not linguistic approval.
7P9-006HighIllustrative product previewInherited openNo preview shippedBefore releaseProduct + DesignApprove illustration or provide governed product capture.Suppressed.
8P9-007HighMulti-location claimInherited openscripts/validate-prohibited-content.mjs; visible shell onlyBefore betaProductApprove capability or revise/suppress affected copy.No new claim introduced.
9P9-008HighPricing modelInherited openNo pricing route or componentBefore pricing publicationCommercialApprove public pricing and limits in writing.Quote-only posture preserved by omission.
10P9-009HighSecurity evidenceInherited openNo public security claimsBefore claims publishSecurity + LegalProvide scoped evidence, approvals, and expiry dates.Security headers are implementation controls, not marketing claims.
11P9-010MediumFramework selectionResolved in Phase 10docs/architecture/ADR-0001_REPOSITORY_FOUNDATION.mdScaffold mergeArchitectureArchitecture decision accepted and implemented.Next.js App Router SSR, strict TypeScript, CSS Modules, OCI target.
12P9-011MediumBrowser policy ownerInherited open.github/workflows/ci.yml; playwright.config.tsBefore betaProduct + EngineeringApprove supported browser matrix, owner, telemetry, and exception/retirement process.Configured matrix is a test baseline, not a policy claim.
13P9-012MediumProduct tour mediumInherited openNo product tour implementedBefore releaseProduct + MarketingApprove accessible localized dialog fallback or media/transcript.Suppressed.
14P9-013MediumMarkets and formattingInherited opensrc/lib/localization; no currency/phone market assumptionsBefore regional campaignProduct + LegalDefine markets, currency, timezone, phone, and jurisdiction independently of locale.Locale is not treated as market.
15P9-014MediumLogin destinationInherited openNo login link implementedBefore releaseProduct + EngineeringApprove destination, security behavior, locale return path, and analytics.Suppressed.
16P9-015MediumAlternate sales contactInherited openNo secondary contact destinationBefore releaseSales OpsProvide approved contact route or approve suppression.Placeholder address not imported into runtime.
17P9-016MediumCustomer evidenceInherited openNo logos, metrics, testimonials, or case studiesOptional post-launchMarketing + LegalProvide attributable evidence records and approvals.Suppressed.
18P9-017LowExact dependency versionsResolved in Phase 10package.json; pnpm-lock.yaml; docs/DEPENDENCY_MANIFEST_v1.0.mdScaffoldEngineeringExact versions pinned, audited, locked, and automated update review enabled.No floating direct dependency ranges.
19P10-001HighCanonical production originOpensrc/lib/localization/site-origin.ts; .env.exampleBefore production deploymentProduct + InfrastructureApprove public domain/origin and configure SITE_ORIGIN in production.Build fails closed in production when missing.
20P10-002HighRentalDriveGo visual identityOpenpublic/.gitkeep; docs/BRAND_MIGRATION_v1.0.mdBefore public releaseProduct + DesignApprove and supply final accessible logo assets for light/dark contexts.Old-name Phase 9 assets are retained only in immutable contracts and not shipped.
21P10-003MediumBrowser suite executionEnvironment blocked locally.github/workflows/ci.yml; tests/browser; tests/a11y; tests/visualBefore Phase 11 acceptanceEngineering + QARun configured Playwright matrix in unblocked CI; generate/review baselines; close all failures.Local Chromium is administrator-blocked and browser download DNS failed.
22P10-004LowExact target runtime verificationOpen verification.github/workflows/ci.yml; Dockerfile; .node-versionBefore scaffold mergeEngineeringPass full quality and browser workflows on Node.js 24.17.0.Local host exposes Node.js 22.16.0; target remains pinned to 24.17.0.
23P11-001HighPhase 11 browser verificationEnvironment blockedtests/browser; tests/a11y; playwright.config.tsBefore Phase 11 acceptanceEngineering + QAInstall pinned dependencies and browsers in unblocked Node 24.17.0 CI; pass all functional and accessibility projects.Static implementation is complete; execution evidence is not fabricated.
24P11-002HighVisual baseline generation and approvalEnvironment blockedtests/visual; tests/visual/README.mdBefore Phase 11 acceptanceDesign + QAGenerate all Chromium snapshots with the pinned browser; review locale/theme/viewport/drawer/focus cases; commit approved baselines.Scenario coverage exists but PNG baselines were not generated locally.
25P11-003LowExact Phase 11 target runtime verificationOpen verificationpackage.json; .node-version; .github/workflows/ci.ymlBefore Phase 11 mergeEngineeringRun static, unit, build, package, and browser gates on Node 24.17.0 and pnpm 11.9.0.Local host is Node 22.16.0 and could not download pnpm 11.9.0.
26P11-004MediumApplication-shell copy linguistic approvalInherited opensrc/content/locales/fr/shell.json; src/content/locales/ar/shell.jsonBefore releaseContent + LocalizationComplete native French and Arabic review of Phase 11 shell, state, metadata, and pending-destination copy.Mechanical parity passes; linguistic approval remains P9-005.
27P12-001HighBrowser and accessibility executionEnvironment blockedtests/browser; tests/a11y; playwright.config.tsBefore Phase 12 acceptanceEngineering + QARun all 44 Chromium browser/accessibility scenarios and the approved cross-browser matrix in an environment where loopback navigation is not administrator-blocked; fix product failures.Chromium launched locally but every loopback navigation was rejected with net::ERR_BLOCKED_BY_ADMINISTRATOR before application response.
28P12-002HighVisual regression baselinesEnvironment blockedtests/visual; tests/fixtures/component-system/component-matrix.jsonBefore Phase 12 acceptanceDesign + QAGenerate and review stable light/dark EN/FR/AR desktop/mobile/focus/error/long-content baselines with the pinned browser.Visual scenarios are authored; image capture is blocked by the same Chromium loopback policy.
29P12-003MediumPinned runtime verificationOpen verificationpackage.json; .node-version; .github/workflows/ci.ymlBefore Phase 12 mergeEngineeringPass install, static, unit, build, browser, accessibility, visual, audit, and package gates on Node 24.17.0 and pnpm 11.9.0.Source/static/unit/build checks passed under Node 22.16.0 with exact direct packages installed through npm fallback; target runtime remains unverified.
30P12-004MediumFrozen installation and dependency auditEnvironment blockedpnpm-lock.yaml; package.json; docs/phase12/DEPENDENCY_CHANGE_REPORT_v1.0.mdBefore Phase 12 mergeEngineering + SecurityComplete pnpm install --frozen-lockfile and pnpm audit --audit-level low with registry access.Registry DNS returned EAI_AGAIN. npm fallback enabled local checks but does not satisfy the frozen pnpm or audit gates.
31P12-005MediumManual assistive-technology and zoom QAOpen verificationdocs/quality/PHASE_12_MANUAL_QA_RESULTS_v1.0.csvBefore Phase 12 acceptanceAccessibility + QAComplete keyboard, touch, screen-reader, 200/400 percent zoom, reduced-motion, forced-colors, locale, theme, and viewport manual matrix; attach evidence.Static semantics, unit interactions, and server-rendered routes are verified; human browser and assistive-technology observations are not fabricated.
32P13-001HighHomepage browser accessibility and visual executionEnvironment blockedtests/browser/homepage.spec.ts; tests/a11y/homepage.a11y.spec.ts; tests/visual/homepage.visual.spec.tsBefore Phase 13 acceptanceEngineering + QARun the authored homepage scenarios in unblocked pinned-browser CI; fix functional, axe, reflow, focus, and visual failures; approve baselines.Local Chromium launches but rejects every loopback navigation with net::ERR_BLOCKED_BY_ADMINISTRATOR before application response.
33P13-002MediumPhase 13 manual responsive and assistive-technology QAOpen verificationdocs/quality/PHASE_13_MANUAL_QA_RESULTS_v1.0.csvBefore Phase 13 acceptanceAccessibility + QAComplete keyboard, touch, screen-reader, 200/400 percent zoom, reduced-motion, forced-colors, locale, theme, viewport, and content-expansion review; attach evidence.Source and automated scenarios exist; human observations are not fabricated.
34P13-003MediumExact Phase 13 target runtime and package verificationOpen verificationpackage.json; .node-version; pnpm-lock.yaml; .github/workflows/ci.ymlBefore Phase 13 mergeEngineering + SecurityPass frozen pnpm install, all validation suites, audit, build, and package verification on Node 24.17.0 and pnpm 11.9.0.Available host is Node 22.16.0; npm fallback was used only to execute local checks.