fuzzyworld-tools / commit
Backlog: discuss an Advent of Code wrapper app
PLAN.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/PLAN.md b/PLAN.md index e0bcb8a..6d972a8 100644 --- a/PLAN.md +++ b/PLAN.md @@ -76,6 +76,12 @@ The order goes from cheap to expensive, and each step reuses what the one before - Deploy automatically when CI passes on `main` - Run GitHub Actions workflows through `act` (10 repos have `.github/workflows`) - Publish the shared-origin deploy checks as a reusable lint +- Discuss: an Advent of Code wrapper app (idea added 2026-10-28; Pavel thinks it has merit). A static page: sign in + with GitHub, fetch the user's own puzzle data from adventofcode.com (it differs per user), show the puzzle beside + an in-browser editor holding a TypeScript function that takes the logically named test data, run the code on a + button press, submit the answer to adventofcode and show whether it is right. To settle: how to sign in to + adventofcode from a static page (its session cookie, CORS, and its automation rules), where the code runs + (a worker in the browser), and how it relates to the existing AoC harness - Found while building "Now" (2026-10-27): - VS Code in the browser: Markdown preview and other webviews need a separate domain per view (a wildcard subdomain, e.g. `*.vscode.fuzzyworld.net`, set up in the DreamHost panel)