Skip to content

Make Unlayer rendering work on a local verification stack #269

Closed as not planned

Description

@Silthus

Part of #268

Question

Can a local stack render Unlayer designs to html, so the AI-first flow can be verified end to end?

Neither devbox-michaelr-2 nor devbox-michaelr-3 has UNLAYER_API_KEY. It is not in .env and not in the running server's environment. The key lives in 1Password (see .env.local.example), and the devboxes have no op CLI.

Checklist for Michael

  1. Add UNLAYER_API_KEY=<key> to ~/dev/posthog/.env on the devbox that runs the verification stack.
  2. Restart that stack's web process.
  3. Comment here with the devbox name.

Resolved when a design-only email patch through workflows-patch-action-email returns rendered html on that stack.

Activity

  1. self-assigned this
    on Oct 5, 2026
  2. Silthus commented on Oct 5, 2026

    @Silthus
    OwnerAuthor

    Decisions locked

    • Verification needs a local stack with UNLAYER_API_KEY set. devbox-michaelr-2 and devbox-michaelr-3 have none, and the devboxes have no op CLI, so the agent cannot fetch it.
    • This blocks only the end-to-end proof in the implementation ticket, not the research.

    Pending question for Michael
    Which devbox should run the verification stack, once you have added UNLAYER_API_KEY to its ~/dev/posthog/.env and restarted its web process?

  3. Silthus commented on Oct 5, 2026

    @Silthus
    OwnerAuthor

    Blocked, closed (Michael, 2026-10-05): no access to the 1Password vault that holds the key. The repo documents the key as op://General/rf2j5i5qotdt5db37mhswn5dyq/credential (see .env.local.example), resolved by bin/start through the op CLI. No local stack can render Unlayer designs until someone with vault access provides it. The live proof on AI-first draft creates emails as native blocks with readable spacing stays pending for Michael.

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

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions