Skip to content

Launch React on GitHub Pages and document maintainer handoff #29

Description

@advaitmb

The React site is live at https://behavioral-data.github.io/ from master. Remaining work is the human handoff; PR #35 updates the runbook. Updated September 10, 2026.

  • Complete the approved production switch to GitHub Actions and deploy React.
  • Validate clean builds and verify representative production pages, PDFs, assets, metadata, and the custom 404.
  • Record launch details, rollback revision, and deployment/recovery procedures.
  • Name primary maintainer: advaitmb.
  • Retain the working manual deployment process; automatic deployment has not been enabled.
  • Record the maintainer’s deferral of IdioFid signup verification in Complete browser, accessibility, route, and signup checks #26; no successful submission is claimed.
  • Rehearse a content edit and revert in an isolated clean checkout: update rendered, original bytes restored, rebuilt export passed, and production unchanged.
  • Name a backup maintainer and have them complete a content update, preview/check, and revert/redeploy exercise.

Known-good pre-migration revision: d6a7b92. Use reviewed revert commits for normal content rollback; do not rewrite production history. An agent rehearsal cannot stand in for another maintainer completing the handoff.

Evidence: runbook, issue status.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions