Skip to content

Use shared private feedback with published UI beta.124 - #8

Merged
callumalpass merged 3 commits into
mainfrom
feat/shared-feedback
Oct 3, 2026
Merged

callumalpass merged 3 commits into
mainfrom
feat/shared-feedback

Conversation

@callumalpass

@callumalpass callumalpass commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Shared private feedback

Uses actual published @mdbase-dev/ui@0.1.0-beta.124, normal registry dependency/lockfile and no local worktree links. Integrated current Writer main, preserving mark activity, cold-preview/shared-index work and corrected metadata selection aliases.

Shared description-first form, explicit screenshots/markup, three topics, consent-only bounded diagnostics and restrained failure nudges. Modal F8/command isolation and default theme/reset behavior are retained. No telemetry, raw compiler exceptions or new delivery adapter.

Verification

  • Fresh frozen-lockfile install, full workspace typechecks/tests and production build.
  • Cold-cache baseline/reliability Chromium suites on an owned loopback server. An earlier local run was invalidated after detecting a pre-existing server on default port 5320; it was not treated as qualification.
  • Desktop/mobile feedback acceptance against the actual published package, every POST intercepted; private compiler text absent from diagnostics and no email sent.
  • CI runs feedback acceptance too; deployment workflows map environment-scoped public feedback variables.

Rollout boundary

Worker and UI publication are complete. Exact consumer host policy is proposed separately in mdbase-cloud-ops #741 (draft), pending explicit host confirmation, Turnstile Edit credential and live staging/inbox acceptance. Keep feedback variables unset until accepted. This source PR changes no widgets, secrets or live Worker configuration and does not deploy production. Normal CI/merge and separate protected staging/production rollout gates remain mandatory.

@callumalpass

Copy link
Copy Markdown
Contributor Author

Shared implementation merged in mdbase-dev/mdbase-connect#558 at ef35e45047a1aea15abeb58ddd8179dc12b8e16c after successful full merge-queue qualification (attempt 2). This integration remains release-blocked: actual UI publication and a truthful dependency/lockfile update are required before merging. Final local build and desktop/mobile acceptance passed, including the Writer global-heading reset. Nothing published or deployed.

@callumalpass callumalpass changed the title Integrate shared private feedback (UI release required) Use shared private feedback with published UI beta.124 Oct 3, 2026
@callumalpass
callumalpass marked this pull request as ready for review October 3, 2026 03:59
@callumalpass
callumalpass merged commit 0d61f9a into main Oct 3, 2026
1 check passed
@callumalpass

Copy link
Copy Markdown
Contributor Author

Exact-head GitHub CI passed, including production build, cold demo baseline/reliability and new intercepted feedback acceptance. Source integration is merged. No frontend deployment or feedback/widget/secret enablement was performed; cloud-ops #741 remains a draft pending host confirmation, Turnstile Edit credential and live staging acceptance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant