Skip to content

Keep comparison files usable on LAN and distinguish build options - #2856

Open
Chris0Jeky wants to merge 7 commits into
codex/2808-retained-comparisonsfrom
codex/2808-comparison-compat
Open

Keep comparison files usable on LAN and distinguish build options#2856
Chris0Jeky wants to merge 7 commits into
codex/2808-retained-comparisonsfrom
codex/2808-comparison-compat

Conversation

@Chris0Jeky

Copy link
Copy Markdown
Owner

Manual comparison recording and legacy-file import now work when randomUUID or SubtleCrypto is unavailable, using random bytes for IDs and a compatible local checksum solely for deduplication. Production attribution includes resolved Vite build options, so different deployment bases produce distinct frontend fingerprints.

Related to #2808; stacked on #2852. Preserves explicit local export/import with no telemetry or randomized assignment.

Validation: 6,287 frontend tests passed (3 existing skips); 16 targeted tests; two Node checks against platform SHA256 and fingerprint variants; typecheck, lint, production build, doc links and governance passed. Chromium passed the record/import/deduplicate/export/reload journey with the unavailable browser APIs simulated. Actual default and /Taskdeck/ production builds emitted distinct fingerprints. After integrating current main, 71 combined comparison/context tests, typecheck and production build passed. Independent Luna review and its bounded integration check found no blocking defects.

Not verified: physical LAN devices or hosted deployment. Hosted checks are pending. No backend runtime changes.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-10T00:07:22.203554Z a85b1c1 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Chris0Jeky Chris0Jeky moved this from Pending to Review in Taskdeck Execution Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

1 participant