Source: product/TASKS.md. Rendered directly from the implementation checklist.

Source SHA-256: baf1259303aeebc281f9845f20d541c82248696f5d4b7190df87dead19c0038d

Deployed source revision: cb5a47d1720f7fc87e5d0e4582b8f408f7bb3c14

Repository checklist (authorized repository access required)

Implementation progress

Edition PROGRESS-GROUPS-1. Denominator: 10 common accepted groups maintained in product/TASKS.md. Each group completes only when all its applicable children meet that state. Equal-group requirement coverage is not an effort estimate, quality score or release acceptance.

Implemented in source: 0 / 10 (0.0%)

Deployed: 0 / 10 (0.0%)

Verified live: 0 / 10 (0.0%)

Blocked: 5. Open (not verified): 10. Unknown or partially assessed: 8. Source-implemented groups still require hosted proof unless explicitly marked verified live.

Site-specific diagnostic children: 6 source-implemented out of 76; 10 blocked. These rows do not add headline denominator votes.

Static evidence changes become visible after deployment and refresh; this is not live synchronization. Evidence time: unknown until Delivery and QA bind current proof.

Last updated: 2026-10-07T02:10:47Z.

Deployment commit: cb5a47d1720f7fc87e5d0e4582b8f408f7bb3c14

Is the Best Recipe — implementation status

Updated: 2026-10-07T02:10:47Z.

Planning lineage: existing Recipe mockup work authorized October 6 through the V4 Product Owner. This checklist does not issue task identifiers or replace Planning authority. Current branch: Windows main; independent Mac work remains separate.

Source baseline: aed1f21 application; d60f16a remote documentation. Current document content digests and deployment-provided revision appear above this page. No self-referential commit hash is embedded. Source means authored code, not complete content or verified behavior. Hosted evidence for bfad45d established only an earlier application and limited phone navigation; later brand changes and this documentation increment still require exact hosted proof.

Overall: IN PROGRESS. Progress denominator edition: PROGRESS-GROUPS-1. Headline denominator is ten common accepted groups; detailed rows are diagnostic children only. Progress uses explicit source and hosted state markers over every checklist row. Overlapping acceptance rows are not unique features or effort weights. No complete reviewed recipe export, exact-dish image set, completed email delivery loop or whole-site acceptance is claimed.

Assessed BRD SHA-256 (LF-normalized): 4cb25477f73e834658dfd7946e9d980648f33e9e9277967f3957ecc511b2b2e5

Current implementation checkpoint

Change: add deterministic safe BRD and task-document rendering, exact /BRD.HTML plus lowercase alias, /status, discovery links, scoped update instruction and hosted documentation validation. Excluded from public BRD output: internal authority/coordination instructions, operational batch/source/type dossiers, private mail-binding/operation identifiers (current login, consent, finite budget and email business clauses remain public), old superseded source history, filesystem locators and nonpublic owner identifiers. Accepted business contracts, activity criteria, public-doc criteria, classification vocabulary, full content coverage, experience behavior and acceptance requirements remain included. These exclusions must be independently reviewed; they cannot erase incomplete functionality.

Projection source is product/BRD.md; status source is this file. There is no separately maintained HTML copy. Hosted metadata may be unavailable on the source-upload deployment route; unknown identity is displayed explicitly. Delivery must provide immutable candidate metadata before claiming deployed-source parity.

Active progress groups: G01,G02,G03,G04,G05,G06,G07,G08,G09,G10

Every child row maps to its bracketed primary group. A group completes only when all mapped children complete; duplicates do not add headline votes. All previous source/hosted facts remain visible.

Required implementation checklist

Requirement / BRD referenceAssigned ownerSource progressHosted proofIndependent reviewGapNext actionUpdatedCandidate
ACT-UX-01 — Ad-free {R2-001} [G08]Frontend; UIUX reviewerSOURCE:OPEN No ad integrations in authored appHOSTED:UNVERIFIED Earlier phone view onlyNot verifiedFull source/network/rendered audit missingInspect every enabled journey for ads2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-02 — Find {R2-002} [G03]Frontend; Batch contentSOURCE:BLOCKED Search/category/collection source partialHOSTED:UNVERIFIED Empty library onlyNot verifiedActual reviewed corpus and tags missingIntegrate corpus; exercise real discovery/back2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-03 — Decide {R2-003} [G05]Recipe/Content; FrontendSOURCE:BLOCKED Ingredients/equipment/time display sourceHOSTED:UNVERIFIED Not verified with contentNot verifiedComplete commitment facts not suppliedBind source facts; inspect decision flow2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-04 — Shop {R2-004} [G05]Frontend; UIUXSOURCE:OPEN Not implementedHOSTED:UNVERIFIED Not verifiedNot verifiedUsable shopping workflow missingImplement bounded local shopping and return2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-05 — Cook on mobile {R2-005} [G05]Frontend; UIUXSOURCE:OPEN Checkoffs/guided steps/local timers partialHOSTED:UNVERIFIED Not verified with contentNot verifiedPlacekeeping/resume/screen mechanisms incompletePersist supported position; inspect real cooking loop2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-06 — Print {R2-006} [G05]Frontend; Delivery; UIUXSOURCE:OPEN Text print CSS and browser action authoredHOSTED:UNVERIFIED Not verifiedNot verifiedLong-recipe output, image and page-break proof missingInspect hosted print output with real records2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-07 — Modify {R2-007} [G05]Recipe/Software/CRM; FrontendSOURCE:OPEN Notes/substitutions display partialHOSTED:UNVERIFIED Not verifiedNot verifiedSupported scaling/units/preferences/versions absentBind companion contract; implement valid/unsupported states2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-08 — Keep, organize, share {R2-008} [G06]Frontend; CRMSOURCE:OPEN Book/collections/notes/share source partialHOSTED:UNVERIFIED Earlier empty book onlyNot verifiedExact editions/progress/denial not provedExercise save/reload/return and private-data boundaries2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-09 — Evidence and alternatives {R2-009} [G08]UIUX; POSOURCE:OPEN Retained references and hypotheses documentedHOSTED:UNVERIFIED Comparison not verifiedNot verifiedActual activity evidence incompleteRecord dated evidence and limits for recommendations2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-10 — Live defect proof {R2-010} [G08]Delivery; UIUX; FrontendSOURCE:OPEN Prior browser interruption classified separatelyHOSTED:UNVERIFIED Earlier phone onlyNot verifiedCurrent exact-candidate repro/screenshots missingCapture URL/time/viewport and finite repair evidence2026-10-07T01:38:09Zaed1f21 baseline
ACT-UX-11 — Independent Mac review {R2-011} [G08]Mac Claude through PO; DeliverySOURCE:OPEN Separate branch retainedHOSTED:UNVERIFIED Not verified by WindowsNot verifiedActual Mac preview receipt absent hereConsume scoped Mac evidence through PO; preserve branch2026-10-07T01:38:09Zd60f16a docs baseline
ACT-UX-12 — Parallel progress {R2-012} [G08]PO; assigned ownersSOURCE:OPEN Independent streams retainedHOSTED:UNVERIFIED Not a runtime assertionNot verifiedShared content/mail dependencies remainContinue independent work without research gate2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-01 — Exact BRD route {R2-013} [G09]Frontend; DeliverySOURCE:OPEN /BRD.HTML and /brd.html renderer authoredHOSTED:UNVERIFIED Pending new deploymentNot verifiedExact route/content proof missingBuild and inspect exact-case plus alias2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-02 — Safe public scope {R2-014} [G09]Frontend; Software reviewerSOURCE:OPEN Explicit projection and locator redaction authoredHOSTED:UNVERIFIED Pending new deploymentNot verifiedIndependent exclusion/privacy review missingReview full output and raw bundle exposure2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-03 — Full checklist {R2-015} [G09]Frontend; Solutions reviewerSOURCE:OPEN This requirement matrix authoredHOSTED:UNVERIFIED Pending new deploymentNot verifiedCoverage review missingCompare every current BRD obligation with matrix2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-04 — Honest status fields {R2-016} [G10]Frontend; all assigned ownersSOURCE:OPEN Separate source/hosted/review/gap/action fieldsHOSTED:UNVERIFIED Pending new deploymentNot verifiedNo runtime closure inferredUpdate changed rows on each implementation commit2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-05 — Deterministic source {R2-017} [G09]Frontend; Software reviewerSOURCE:OPEN Direct source rendering and SHA256 identityHOSTED:UNVERIFIED Pending new deploymentNot verifiedSource/output parity unobservedCompare deployment output with source digests2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-06 — Update discipline {R2-018} [G10]Frontend; instruction owner; POSOURCE:OPEN Scoped app instruction and hosted guard authoredHOSTED:UNVERIFIED Initial hosted guard passed run37558282338Not verifiedRoot entry pointer and all-writer adoption dueDelivery add root pointer; apply rule on both branches2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-07 — Scoped validation {R2-019} [G10]Frontend; Delivery; Software reviewerSOURCE:OPEN Hosted guard/workflow authoredHOSTED:UNVERIFIED Positive and negative checks passed run37558458940 at6a9e383Not verifiedExpanded CRM-section/stale-BRD checks passed; independent review pendingIndependent reviewer checks negative/positive hosted receipts2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-08 — Candidate identity {R2-020} [G10]Frontend; DeliverySOURCE:OPEN Digests plus deployment metadata; unknown shownHOSTED:UNVERIFIED Metadata injection not provedNot verifiedSource-upload deployed SHA may be absentDelivery supply exact deployment revision2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-09 — Readable discovery {R2-021} [G09]Frontend; UIUXSOURCE:OPEN Homepage/footer links and responsive tables authoredHOSTED:UNVERIFIED Pending new deploymentNot verifiedPhone/desktop keyboard/readability proof missingInspect routes and all documentation links2026-10-07T01:38:09Zcurrent checkpoint
PUB-DOC-10 — Completion and handoff {R2-022} [G09]Delivery; Software/UIUX; SolutionsSOURCE:OPEN Handoff preparedHOSTED:UNVERIFIED Pending new deploymentNot verifiedIndependent full delta acceptance pendingReturn exact URLs/source/proof then Mac prompt2026-10-07T01:38:09Zcurrent checkpoint
Original 100 / COLL-01, J22; case M {R2-023} [G01]Existing Recipe writer; Batch; Content reviewersSOURCE:BLOCKED 100 inputs reported; no final output export receivedHOSTED:UNVERIFIED Zero complete exported recipes verifiedNot verifiedWriter/run/review/export incompleteProduce and review100; copy immutable public export2026-10-07T01:38:09Zaed1f21 adapter
Classification / COLL-03–05/09, HOME-01 {R2-024} [G03]Batch/Content; FrontendSOURCE:OPEN Basic categories supported; advanced classification partialHOSTED:UNVERIFIED Not verified with contentNot verifiedPrimary canonical category/tags/Also in not integratedConsume current schema; canonicalize each recipe once2026-10-07T01:38:09Zaed1f21 adapter
Full vocabulary / r2 working set {R2-025} [G03]Batch/Content; FrontendSOURCE:BLOCKED Classification plan exists; consumer incompleteHOSTED:UNVERIFIED Not verifiedNot verifiedFull evidenced membership absentDisposition all nine vocabulary groups against outputs2026-10-07T01:38:09Zaed1f21 adapter
A. Meal {R2-026} [G03]Batch/Content; FrontendSOURCE:OPEN Dynamic category consumer onlyHOSTED:UNVERIFIED Not verifiedNot verifiedBreakfast/brunch/lunch/dinner/appetizer/snack/side/dessert/drink coverage absentBind reviewed memberships and category hubs2026-10-07T01:38:09Zaed1f21 adapter
B. Dish type {R2-027} [G03]Batch/Content; FrontendSOURCE:OPEN Dynamic category consumer onlyHOSTED:UNVERIFIED Not verifiedNot verifiedFull accepted dish-type vocabulary not suppliedCover named dish types without empty completion claims2026-10-07T01:38:09Zaed1f21 adapter
C. Main ingredient {R2-028} [G03]Batch/Content; FrontendSOURCE:OPEN Dynamic category consumer onlyHOSTED:UNVERIFIED Not verifiedNot verifiedIngredient collections and reference-page distinction incompleteBind full accepted ingredient membership2026-10-07T01:38:09Zaed1f21 adapter
D. Method and equipment {R2-029} [G03]Batch/Content; FrontendSOURCE:OPEN Equipment display; method filtering incompleteHOSTED:UNVERIFIED Not verifiedNot verifiedFull method vocabulary absentBind supported method/equipment categories2026-10-07T01:38:09Zaed1f21 adapter
E. Quick and easy {R2-030} [G03]Batch/Content; FrontendSOURCE:OPEN Not integratedHOSTED:UNVERIFIED Not verifiedNot verifiedTime/effort tag evidence missingUse actual timing and supported effort tags2026-10-07T01:38:09Zaed1f21 adapter
F. Diet {R2-031} [G03]Batch/Content; FrontendSOURCE:OPEN No unsupported diet claims addedHOSTED:UNVERIFIED Not verifiedNot verifiedEvidence-backed diet dispositions missingBind only substantiated diet/allergen claims2026-10-07T01:38:09Zaed1f21 adapter
G. Cuisine {R2-032} [G03]Batch/Content; FrontendSOURCE:OPEN Not integratedHOSTED:UNVERIFIED Not verifiedNot verifiedFull regional vocabulary absentBind actual cuisine source and groups2026-10-07T01:38:09Zaed1f21 adapter
H. Occasion and season {R2-033} [G03]Batch/Content; FrontendSOURCE:OPEN Not integratedHOSTED:UNVERIFIED Not verifiedNot verifiedHoliday/potluck and inclusive placement windows missingApply accepted calendar/order; keep collections reachable2026-10-07T01:38:09Zaed1f21 adapter
I. Style {R2-034} [G03]Batch/Content; FrontendSOURCE:OPEN Not integratedHOSTED:UNVERIFIED Not verifiedNot verifiedComfort food/style collections and combinations absentBind supported style and named combination records2026-10-07T01:38:09Zaed1f21 adapter
Home and features / HOME-01 {R2-035} [G04]Batch/Content; Visual; FrontendSOURCE:OPEN Editorial composition; actual dish placements absentHOSTED:UNVERIFIED Generic illustration previously visibleNot accepted as exact dishDistinct dish/section/revision/media binding missingReplace each assigned feature with accepted matched dish2026-10-07T01:38:09Zaed1f21 baseline
Identity/discovery / COLL-02/03/06/08 {R2-036} [G03]Frontend; BatchSOURCE:OPEN Own name/noindex and truthful404; canonical/structured data partialHOSTED:UNVERIFIED Earlier routes onlyNot verifiedPrimary-category routes and factual structured data absentBind current IDs; add metadata/breadcrumb/schema and verify2026-10-07T01:38:09Zaed1f21 baseline
Complete recipe / public parts 1–5,10–17 {R2-037} [G05]Recipe/Content; FrontendSOURCE:BLOCKED Core full-text renderer; companion fields partialHOSTED:UNVERIFIED Not verified with dataNot verifiedPractice/fixed/judgment/before-cook/grouping/parallel cues incompleteIntegrate complete reviewed writer and companion output2026-10-07T01:38:09Zaed1f21 baseline
Familiar cooking / parts 7–9,18–23 {R2-038} [G05]Frontend; UIUX; Recipe/Software/CRMSOURCE:OPEN Jumps/checkoffs/timer/alternatives/notes partialHOSTED:UNVERIFIED Not verifiedNot verifiedKeep-awake/preferences/variations/My best/made-state absentBind exact supported state contract; implement and inspect2026-10-07T01:38:09Zaed1f21 baseline
Book and account / ITEM-01, current CRM; case O {R2-039} [G06]Frontend; CRMSOURCE:OPEN Disposable login and local book authoredHOSTED:UNVERIFIED Phone login route reached; login tool interruptedNot verifiedFull correct/incorrect/reload/logout/intended save checks missingVerify with public demo values; record tool failures separately2026-10-07T01:38:09Zaed1f21 baseline
Libraries/articles / LIB-01; case N {R2-040} [G02]Editorial/Recipe; Batch; FrontendSOURCE:BLOCKED Full text renderers authoredHOSTED:UNVERIFIED Empty library onlyNot verifiedReviewed text, bidirectional and same-step return absentIntegrate reviewed resources; implement precise return2026-10-07T01:38:09Zaed1f21 baseline
Full print / CARD-01, PAGE-01; cases H/F {R2-041} [G05]Frontend; Visual; Content; UIUXSOURCE:BLOCKED Basic text print authoredHOSTED:UNVERIFIED Not verifiedNot verifiedIllustrated card/practice/check-at/QR and full data proof missingComplete contract and hosted text/illustrated output review2026-10-07T01:38:09Zaed1f21 baseline
Signup/campaign/email / SIGNUP-01, CRM; cases P/Q/R {R2-042} [G07]CRM/Software; mail owner; Delivery; FrontendSOURCE:BLOCKED Fixed campaign and typed client states authoredHOSTED:UNVERIFIED No actual send/receipt/return proofNot verifiedDurable bounded service and measured60-second welcome proof missingBind adapter; owner performs finite recipient-only verification2026-10-07T01:38:09Zaed1f21 baseline
Other public parts / 24,26–30 {R2-043} [G05]Frontend; Software; POSOURCE:OPEN Related-resource links partial; ads absentHOSTED:UNVERIFIED Not verifiedNot verifiedAssistant/WebMCP available capability or explicit refusal missingResolve actual capability; no fake assistant/counters2026-10-07T01:38:09Zaed1f21 baseline
English/brand/QA supersession; case A {R2-044} [G08]Visual; Frontend; UIUXSOURCE:OPEN English and original Is the Best Recipe wordmark authoredHOSTED:UNVERIFIED Current exact brand candidate proof neededNot verifiedComplete site/email identity and visual acceptance openVerify all surfaces; retain five independent directions2026-10-07T01:38:09Zaed1f21 baseline
First useful action / case B {R2-045} [G03]Frontend; UIUXSOURCE:OPEN Guest access and navigation authoredHOSTED:UNVERIFIED Earlier phone navigation observedNot verifiedUseful actual recipe cannot open without corpusConnect reviewed content and inspect immediate use2026-10-07T01:38:09Zaed1f21 baseline
Discovery return / case C {R2-046} [G03]Frontend; UIUXSOURCE:OPEN URL query/category and empty reset authoredHOSTED:UNVERIFIED Actual corpus unverifiedNot verifiedReal result/back/scroll proof missingExercise normal/empty/back against data2026-10-07T01:38:09Zaed1f21 baseline
Content/assets / case D {R2-047} [G04]Recipe/Editorial/Visual; FrontendSOURCE:OPEN Public asset consumers; no fabricated qualificationHOSTED:UNVERIFIED General image onlyNot verifiedExact recipe/ingredient/step media and rights missingReceive accepted semantic media bindings2026-10-07T01:38:09Zaed1f21 baseline
Cooking state / case E {R2-048} [G05]Frontend; UIUXSOURCE:OPEN Local checks and guided steps/timers authoredHOSTED:UNVERIFIED Not verifiedNot verifiedReload/interrupt/resume and reset proof missingComplete placekeeping and replay exact flow2026-10-07T01:38:09Zaed1f21 baseline
Connected local flow / case G {R2-049} [G06]Frontend; UIUXSOURCE:OPEN Shopping/gathering not implementedHOSTED:UNVERIFIED Not verifiedNot verifiedOrdinary shopping workflow due; transformers excludedImplement needed local activity without cross-family gate2026-10-07T01:38:09Zaed1f21 baseline
Save/share/account truth / case I {R2-050} [G06]Frontend; CRM; QASOURCE:OPEN Browser storage/share denial source authoredHOSTED:UNVERIFIED Not verifiedNot verifiedFailure/unknown behavior and no-transmission proof missingInspect normal/denied scopes and account truth2026-10-07T01:38:09Zaed1f21 baseline
Phone/accessibility / case J {R2-051} [G08]Frontend; UIUXSOURCE:OPEN Responsive/focus/reduced-motion sourceHOSTED:UNVERIFIED Earlier390px home/menu onlyNot verifiedCurrent320/390/desktop/keyboard full journey unverifiedInspect actual candidate and correct defects2026-10-07T01:38:09Zaed1f21 baseline
Isolation/exposure / case K {R2-052} [G09]Frontend; Delivery; SoftwareSOURCE:OPEN Independent local components; no public secret importsHOSTED:UNVERIFIED Hosted exclusion audit pendingNot verifiedBuild package and routes need independent inspectionVerify no shared state, doctrine or secrets served2026-10-07T01:38:09Zaed1f21 baseline
Deployment/decision / cases L/S {R2-053} [G08]Delivery; UIUX/Software; POSOURCE:OPEN Immutable source handed offHOSTED:UNVERIFIED Earlier bfad45d hosted; current delta pendingNot acceptedWhole-site and human design acceptance missingDeploy current candidate; independent review then decision2026-10-07T01:38:09Zaed1f21 baseline
No database/static architecture {R2-054} [G09]Frontend; Delivery; SoftwareSOURCE:OPEN File-based public data plus local browser stateHOSTED:UNVERIFIED Earlier app hostedNot verifiedActual corpus and service boundary proof dueInspect exact bundle/runtime boundaries2026-10-07T01:38:09Zaed1f21 baseline
Explicit exclusions {R2-055} [G08]PO; all assigned ownersSOURCE:OPEN English-only; no transformers/production identity/community/payment effectsHOSTED:UNVERIFIED Not an implementation passNot verifiedNo excluded work may silently return as prerequisitePreserve scope while completing nonexcluded features2026-10-07T01:38:09Zcurrent checkpoint
Shared login — initiating return and state {R2-056} [G06]Frontend; CRMSOURCE:OPEN Same-origin allowlisted return/cancel and disposable session sourceHOSTED:UNVERIFIED Earlier phone login route onlyNot verifiedActual invalid/correct/login/cancel/state restore proof missingVerify known-route return and no credential retention2026-10-07T01:41:53Zaed1f21 baseline
Fixed campaign bindings — exact destination {R2-057} [G07]Frontend; CRM; DeliverySOURCE:OPEN welcome-2 exact route and source target authoredHOSTED:UNVERIFIED Current landing not independently verifiedNot verifiedDesigned-mail button/inbox route proof missingVerify same-origin exact campaign target and useful signed-out return2026-10-07T01:41:53Zaed1f21 baseline
Signup/request interface and consent — outcome semantics {R2-058} [G07]Frontend; CRM; DeliverySOURCE:OPEN Typed request states and explicit consent sourceHOSTED:UNVERIFIED No send verificationNot verifiedAccepted versus delivered; pending/no-auto-retry proof missingExercise refused/unavailable/unknown states; preserve session2026-10-07T01:41:53Zaed1f21 baseline
Mail owner enforcement and finite verification budget {R2-059} [G07]Delivery; Software; CRMSOURCE:BLOCKED Client only; actual owner enforcement not receivedHOSTED:UNVERIFIED No dispatch claimedNot verifiedFixed recipient/noCC/suppression/atomic ceiling unprovedVerify one attempt per site/five total/one in flight; unknown consumes attempt until reconciled2026-10-07T01:41:53Zcurrent checkpoint
Email logo binding — own-brand rendering {R2-060} [G07]Visual; Delivery; CRMSOURCE:OPEN Own-brand PNG/SVG assets and web integration sourceHOSTED:UNVERIFIED Mail client rendering unverifiedNot verifiedEnabled/blocked/unavailable image fallback proof missingVerify actual email wordmark/proportions and text fallback2026-10-07T01:41:53Zaed1f21 baseline
Designed email — complete public presentation {R2-061} [G07]CRM; Delivery; Content; VisualSOURCE:BLOCKED English template business contract suppliedHOSTED:UNVERIFIED No delivered-message proofNot verifiedAccepted featured dish and distinct style binding missingBind actual campaign dish; inspect HTML/text/exact button return2026-10-07T01:41:53Zcurrent checkpoint
Mac D11 — public business projection {R2-062} [G09]FrontendSOURCE:IMPLEMENTED Excludes selected-composition instructions; neutralizes reference-publisher names without deleting business outcomesHOSTED:UNVERIFIED Pending corrected deploymentMac reported baseline exposure; correction unreviewedHosted projection needs recheckDelivery deploy; QA inspect public BRD2026-10-07T02:20:00Zb260d26 prior main
Mac D12 — unique document heading anchors {R2-063} [G09]FrontendSOURCE:IMPLEMENTED Deterministic collision-free heading suffixesHOSTED:UNVERIFIED Pending corrected deploymentCorrection unreviewedHosted anchor navigation unverifiedQA inspect repeated-heading links/current section2026-10-07T02:20:00Zb260d26 prior main
Mac D13 — immutable checklist source {R2-064} [G10]DeliverySOURCE:OPEN Hosted prebuild generates immutable source module from SOURCE_COMMIT; renderer validates 40-hex build identity then admitted runtime fallbackHOSTED:UNVERIFIED Prior runtime system-variable injection failed on live 5d2a180; generated-artifact repair pending deploymentNot verifiedDeployment must supply exact source SHADelivery inject exact SOURCE_COMMIT at build; verify rendered SHA and immutable TASKS URL2026-10-07T02:20:00Zb260d26 prior main
Mac F2/F3/F8/F9/F10 — phone and local account behavior {R2-065} [G06]FrontendSOURCE:IMPLEMENTED Persistent search; honest empty-library state; Escape/focus return; associated expanded login errors; confirmed local-book clearing implementedHOSTED:UNVERIFIED Baseline defects observed by MacInitial Mac review onlyCorrections await hosted phone and keyboard verificationDelivery deploy correction; Mac recheck each accepted finding2026-10-07T02:20:00Zmac-claude-qa 50a7076 read only
HTTPS documentation guard repair {R2-066} [G09]FrontendSOURCE:IMPLEMENTED Boundary-aware Windows locator checks preserve HTTP/HTTPS; hosted positive URL and negative private-path fixtures addedHOSTED:UNVERIFIED Prior TASKS-only deployment failed guardCorrection unreviewedAwait corrected hosted guard/buildDelivery deploy exact correction; run hosted CI2026-10-07T02:20:00Z5f4e5ad failed candidate
Dashboard and demo account — current user request {R2-067} [G06]FrontendSOURCE:IMPLEMENTED Source-authored dashboard; saved recipes, collections, editable notes; known return and refresh session; logout preserves book; signed-out dashboard redirectsHOSTED:UNVERIFIED No new hosted proofNot independently reviewedCorpus-dependent recipe actions await reviewed content; dashboard browser verification pendingVerify login/dashboard/refresh/logout/cancel and storage failures2026-10-07T02:10:47Zc755c67 prior source
Status alias and derived progress — current user request {R2-068} [G10]FrontendSOURCE:IMPLEMENTED /status.html and /status share renderer; explicit row denominator separates source implemented and verified-live statesHOSTED:UNVERIFIED No new hosted proofNot independently reviewedDeployment identity and counts need hosted inspectionDeploy; reconcile each explicit status against evidence2026-10-07T02:10:47Zc755c67 prior source
PROG-01 - accepted progress/dashboard delta {R2-069} [G09]Frontend; Delivery; QASOURCE:OPEN Status paths source implemented; hosted alias/back/refresh recheck pendingHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
PROG-02 - accepted progress/dashboard delta {R2-070} [G10]Frontend; Delivery; QASOURCE:OPEN Common ten-group edition mapped; all-child source/deployed/verified aggregation authoredHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
PROG-03 - accepted progress/dashboard delta {R2-071} [G10]Frontend; Delivery; QASOURCE:OPEN Common group membership and state ordering guards authored; exact hosted recheck pendingHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
DASH-01 - accepted progress/dashboard delta {R2-072} [G06]Frontend; Delivery; QASOURCE:OPEN Default dashboard and initiating route return source; hosted proof pendingHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
DASH-02 - accepted progress/dashboard delta {R2-073} [G06]Frontend; Delivery; QASOURCE:OPEN Client demo route gate and logout source; browser history proof pendingHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
DASH-03 - accepted progress/dashboard delta {R2-074} [G06]Frontend; Delivery; QASOURCE:OPEN Shared book collections and notes source; real-corpus journey blockedHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
DASH-04 - accepted progress/dashboard delta {R2-075} [G06]Frontend; Delivery; QASOURCE:OPEN Existing local persistence reused; storage failure and reopen proof pendingHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source
DASH-05 - accepted progress/dashboard delta {R2-076} [G06]Frontend; Delivery; QASOURCE:OPEN End-to-end hosted QA not performedHOSTED:UNVERIFIED No current proofNot reviewedFull accepted criterion not yet evidencedComplete mapped requirement then exact hosted recheck2026-10-07T02:45:00Zc755c67 prior source

Evidence limits and next actions

First next action: Delivery builds this exact documentation candidate with both current source documents included through the approved server-side projection path and supplies /BRD.HTML, /brd.html and /status evidence. Software independently reviews projection privacy and requirement coverage. UIUX checks phone/desktop wrapping and keyboard access. Hosted run37558282338 passed the initial coverage guard and deliberately rejected missing-task/timestamp-only updates. Expanded CRM-section and stale-BRD checks passed hosted run37558458940 for6a9e383.

Product work remains incomplete because selected inputs are not a reviewed engine-output corpus, companion and exact-image bindings remain missing, several activity controls are unfinished, and the bounded mail journey has not been proved. Continue those owner streams in parallel. No document completion claims product completion.

Implementation delta evidence for this checkpoint: renderer, public routes, source digests, links, checklist and guard source added. No local application test/build/server or mail effect. A later deployment identity must be supplied by Delivery, not inferred from this document timestamp.

Correction 2026-10-07T01:41:53Z: preserve detailed CRM business clauses beyond the early BRD summary, add six explicit prose requirement rows and validate both projected-section coverage and assessed BRD digest. Initial guard run37558282338 is historical evidence; this amended validator passed hosted run37558458940 at6a9e383.

Hosted validation receipt 2026-10-07T01:43:11Z: run37558458940, source6a9e3836fb37c25c958c6a16ca392959320ee616, success. Both deliberately missing-task and timestamp-only changes were rejected; valid current coverage/public projection/stale-BRD checks passed. This records GitHub validation, not Vercel deployment or independent acceptance.

Progress method: SOURCE:IMPLEMENTED means the complete scoped row is authored, SOURCE:OPEN means partial/unstarted, SOURCE:BLOCKED means an identified dependency prevents completion. HOSTED:VERIFIED requires exact deployment and behavior evidence for the whole row; no row is marked verified merely because CI passes. Every table row counts once, including overlapping acceptance coverage. Prior baseline observations remain historical evidence only.

Scope update: adopted accepted PROGRESS-GROUPS-1 instead of provisional site-specific row denominator. Historical child implementation evidence is preserved; the headline now counts ten equal common groups. Each group remains incomplete while any applicable mapped child is partial, blocked or unverified. No percentage is an effort or final acceptance score.

D13 finite correction: live5d2a180 remains useful for dashboard QA, but request-time reserved identity was unavailable despite scoped injection. Prebuild now writes an imported immutable revision module from nonsecret SOURCE_COMMIT (or system Git SHA), validates forty hexadecimal characters and retains honest null when absent. The renderer also admits validated SOURCE_COMMIT runtime fallback. No repeated identical deployment or provider setting change; Delivery must package the new script and module then build the new pin.

Finite Software correction: both account and dashboard use the same session invalidation function and retain signed-in state with an explicit error if storage removal fails. Progress children now have stable primary R2 identities; duplicate accepted IDs and child state contradictions are rejected. Completed hosted claims require dated HTTPS evidence, exact candidate and implementation-scope fingerprint; verified claims additionally require a matching independent reviewer verdict. Changed source invalidates old scope unless an explicit current-scope unchanged binding and reason are recorded. No current child has hosted-complete evidence, so current zero completed-group totals remain truthful.