Skip to content

Launch the unified Zensical documentation and Hayate brand #1

Description

@yhay81

Goal

Create a single public home for the growing Hayate family and deploy it with Cloudflare Workers Static Assets.

Delivered

  • Rename the repository to hayatepy/docs
  • Build the site with Zensical 0.0.51
  • Add a Hayate mark and favicon
  • Publish onboarding, runtime selection, ecosystem, deployment, and evidence pages
  • Add generated ecosystem data with immutable source evidence
  • Add strict build, accessibility/link validation, dependency audit, and workflow audit
  • Generate CSP hashes and Cloudflare _headers during the build
  • Deploy with Workers Static Assets
  • Verify desktop/mobile layout and production headers
  • Replace the GitHub organization identicon with the new Hayate mark
  • Make the unified site the organization profile entrypoint (hayatepy/.github#26)
  • Attach the canonical hayatepy.dev Custom Domain and update public organization/repository links (hayatepy/.github#27)
  • Redirect HTTP to HTTPS with a dedicated HTTP-only Worker route
  • Check public PyPI versions and exact quickstart pins daily without scheduled deploys
  • Add a narrowly scoped CLOUDFLARE_API_TOKEN repository secret for unattended CI deploys

Production

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