1
0
Fork 0
mirror of https://github.com/imjasonh/terraform-playground synced 2026-07-07 23:35:16 +00:00

Commit graph

  • d669e450a3
    Docs: document AWS node pools/prices & spot savings; refresh screenshot cursor/k8s-scheduler-game-a264 Cursor Agent 2026-06-26 14:04:22 +00:00
  • 2d20db5c67
    Update tests for AWS node keys and <1 spot price bounds Cursor Agent 2026-06-26 14:04:22 +00:00
  • 80538d1509
    UI: spot savings multiplier, AWS pool prices, scrollable node grid Cursor Agent 2026-06-26 14:04:16 +00:00
  • 3338b31e1a
    Model node pools on real AWS instance types, prices & spot market Cursor Agent 2026-06-26 14:04:08 +00:00
  • 218eba3b47
    Document new mechanics; extend smoke test + refresh screenshot Cursor Agent 2026-06-26 13:26:31 +00:00
  • 6cd5194229
    Render daemonsets, spot pricing, and upgrades in the UI Cursor Agent 2026-06-26 13:26:24 +00:00
  • 5c54c49ab8
    Add daemonsets, spot interruptions, and node upgrades to sim core Cursor Agent 2026-06-26 13:26:16 +00:00
  • 982d8857e7
    Add dev server, README, screenshot, and headless smoke tool Cursor Agent 2026-06-26 02:19:49 +00:00
  • 6ad1a227c0
    Add K8s scheduler game UI Cursor Agent 2026-06-26 02:19:39 +00:00
  • 94c2de4236
    Add K8s scheduler game simulation core and tests Cursor Agent 2026-06-26 02:19:29 +00:00
  • 543265d7f5
    Add markdown summary of hardened and unhardened chainguard-actions repos cursor/hardening-crawler-b72b Cursor Agent 2026-06-25 14:05:06 +00:00
  • 1421881bb4
    Add script to crawl chainguard-actions hardening reports Cursor Agent 2026-06-25 13:56:32 +00:00
  • cff1547546
    docs: add vmlinux and Firecracker download/build scripts cursor/firecracker-container-vm-c2c8 Cursor Agent 2026-06-23 13:23:35 +00:00
  • 2da9f4095a
    Add Docker config auth, Prometheus metrics, and kernel/VMM docs Cursor Agent 2026-06-23 02:19:01 +00:00
  • 88aa4da725
    Add Firecracker container VM runner with lazy OCI rootfs Cursor Agent 2026-06-23 01:58:28 +00:00
  • e2477cf2d8
    Merge 356abab78f into 42fd405534 Jason Hall 2026-06-17 16:33:32 -04:00
  • 356abab78f Add streampush tool for non-buffering streaming image layer uploads. cursor/streampush-tool Jason Hall 2026-06-17 16:28:21 -04:00
  • a7ed0abfef
    Merge 0d7cf1b153 into 42fd405534 Jason Hall 2026-06-17 19:23:27 +00:00
  • 0d7cf1b153
    Add comprehensive unit tests for mta-ssh cursor/mta-ssh-subway-status-5fd6 Cursor Agent 2026-06-17 19:23:15 +00:00
  • c436f5a1d8
    Add -line flag to screenshot tool for line detail previews Cursor Agent 2026-06-17 19:10:20 +00:00
  • 45541f05dd
    Faster refresh and interactive line station view Cursor Agent 2026-06-17 18:46:43 +00:00
  • 1c57015a6a
    Add mta-ssh: live NYC subway status over SSH Cursor Agent 2026-06-17 18:32:19 +00:00
  • 6b308b568c
    Add --bed mode: fit print bed, fewest balanced pieces, per-piece STL output cursor/snub-dodecahedron-foldable-net-2a08 Cursor Agent 2026-06-15 02:23:46 +00:00
  • e370a1db88
    Regenerate consistent magnet-pocket artifacts Cursor Agent 2026-06-15 01:39:56 +00:00
  • 6e0225b175
    Add parametric magnet pockets (default 1/8" dia x 1/16" deep) on each exterior face Cursor Agent 2026-06-15 01:35:27 +00:00
  • d41cb29cd2 update Jason Hall 2026-06-14 21:04:23 -04:00
  • ce69684d6e
    Regenerate tracked out/ artifacts with 12mm depth / 0.4mm web defaults Cursor Agent 2026-06-15 01:00:44 +00:00
  • a8d9599e98
    Thicker panels (default 12mm) and deeper notch (0.4mm web) for rigid panels with easy-bend hinges Cursor Agent 2026-06-15 00:58:05 +00:00
  • 79ec64d4c9 add out, try the split Jason Hall 2026-06-14 19:45:20 -04:00
  • d7e091c352 add outs Jason Hall 2026-06-14 19:39:46 -04:00
  • 4fe7b6b68f
    Switch to uv: inline PEP 723 deps, update README Cursor Agent 2026-06-14 23:29:11 +00:00
  • 0b575c2a44
    Add foldable beveled net generator (SCAD/STL) with docs Cursor Agent 2026-06-14 23:05:03 +00:00
  • 376552949c
    Add verified snub dodecahedron geometry and flat-net unfolding Cursor Agent 2026-06-14 22:51:07 +00:00
  • acbfb78eb4
    wolf3d-editor: playable demo (bundled shareware EXE), sliding doors in 3D preview, fix wall-edge sampling artifacts cursor/wolf3d-level-editor-plan-a450 Cursor Agent 2026-06-13 00:04:27 +00:00
  • a6d9433f90
    wolf3d-editor: self-host js-dos runtime, screenshot tour + real-game playtest e2e Cursor Agent 2026-06-12 23:42:35 +00:00
  • 9072924c3f
    wolf3d-editor: level create/delete, ZIP round-trip test, PLAN header-size fix Cursor Agent 2026-06-12 23:09:38 +00:00
  • 872adfe57d
    wolf3d-editor: data catalogs and full editor app (map editor, gfx studio, 3D preview, playtest, import/export) Cursor Agent 2026-06-12 23:07:59 +00:00
  • 13b72a649a
    wolf3d-editor: codec package (RLEW/Carmack/GAMEMAPS/VSWAP/sprites/Huffman/VGAGRAPH) with shareware golden tests Cursor Agent 2026-06-12 22:45:30 +00:00
  • 0efd09c5ac
    Revise plan: client-side JS web app, Rust/WASM escape hatch, import/export, in-browser playtest Cursor Agent 2026-06-12 22:31:09 +00:00
  • 83296f774f
    Add implementation plan for Wolf3D-faithful level editor and graphics studio Cursor Agent 2026-06-12 22:10:20 +00:00
  • 58009392cf
    Revert sdist repacker: keep pymage wheels-only cursor/plan-pylayer-image-builder-e8cc Cursor Agent 2026-06-11 09:35:02 +00:00
  • 45b68958a0
    wheelhouse: no-execution sdist repacker for pure-Python sdists (--repack-sdists) Cursor Agent 2026-06-11 09:33:01 +00:00
  • 28c2440cfc
    docs: wheel-coverage survey — ~99.7% of real-project deps installable (5/6 build unchanged); ~80% across all PyPI, ~19% long-tail sdist-only Cursor Agent 2026-06-11 09:06:31 +00:00
  • a3c9685549
    lock: require uv for uv.lock resolution; fail fast instead of falling back Cursor Agent 2026-06-11 02:45:52 +00:00
  • cb303c1577
    ci: build & run a real uv project (compiled wheels numpy/pydantic-core, console scripts) and assert imports/metadata/dev-exclusion; docs: note uv export delegation + conformance Cursor Agent 2026-06-11 02:40:21 +00:00
  • 80ff593fc9
    wheel: conformance test vs uv pip install (oracle) — same site-packages paths + console scripts, no RCE (wheel install runs no code) Cursor Agent 2026-06-11 02:37:49 +00:00
  • 23503b5534
    lock: delegate uv.lock resolution to uv export (closure/extras/groups/workspace), evaluate emitted markers per target, attach URLs from lock; built-in walker kept as fallback when uv/pyproject absent Cursor Agent 2026-06-11 02:35:24 +00:00
  • 5267cc9cab
    docs: AI/GPU image comparison — CUDA ships in wheels (~98% of image); one-dep bump re-uploads ~11MB vs ~2.9GB for a uv sync Dockerfile Cursor Agent 2026-06-11 02:17:01 +00:00
  • 0cc8bc424f
    address Copilot review: normalize SBOM names, reject wheel '..' segments, Windows-safe cache/wheel rename, fix lock-not-found message Cursor Agent 2026-06-11 02:01:37 +00:00
  • 971e955c35
    wheelhouse: don't build sdists; fail fast and direct to --find-links pre-built wheels Cursor Agent 2026-06-11 01:50:41 +00:00
  • bf565be0ce
    docs: document sdists as opt-in with security (host RCE) and single-arch caveats Cursor Agent 2026-06-11 01:42:12 +00:00
  • 872abd1ef7
    wheelhouse: gate sdist building behind --build-sdists opt-in (RCE risk, single-arch) Cursor Agent 2026-06-11 01:42:11 +00:00
  • f0ba6e3f41
    wheelhouse: test sdist built-wheel selection and cache path Cursor Agent 2026-06-11 01:33:41 +00:00
  • 5f7012b8c9
    docs: document sdist building, --extra/--package, marker eval, base OS-package requirement, and incremental-rebuild comparison Cursor Agent 2026-06-11 01:32:56 +00:00
  • d9a25a373d
    wheelhouse: build wheels from sdists when no compatible wheel is available Cursor Agent 2026-06-11 01:30:46 +00:00
  • 7e8e2261a7
    lock: evaluate PEP 508 markers and support --extra/--package in uv.lock closure Cursor Agent 2026-06-11 01:30:45 +00:00
  • b484b02113
    docs: real-world comparison study (uv Dockerfiles vs pymage) + migration gaps Cursor Agent 2026-06-11 01:05:27 +00:00
  • 89e64cb3d2
    uv.lock: install only the runtime dependency closure (exclude dev groups) Cursor Agent 2026-06-11 01:05:26 +00:00
  • b721e31fd6
    build: annotate dependency layers with their wheels (dev.pymage.wheels) Cursor Agent 2026-06-11 00:48:33 +00:00
  • 1f0ade9788
    cache: make caching opt-out (default on) with --no-cache Cursor Agent 2026-06-11 00:42:36 +00:00
  • 4100e12b20
    perf: speed up no-op builds (resolve base once, cache interpreter detection) Cursor Agent 2026-06-11 00:34:16 +00:00
  • a62051afb8
    Address Copilot review: workdir-derived PYTHONPATH, wheel cache default, accurate messages Cursor Agent 2026-06-11 00:16:30 +00:00
  • 74982d6dc6
    Address Copilot review: require python prefix; robust entry_points parsing Cursor Agent 2026-06-11 00:01:44 +00:00
  • 90030346c6
    push: use a shared remote.Pusher across tags Cursor Agent 2026-06-10 23:58:03 +00:00
  • 1df0e423c5
    push: set explicit, tunable concurrent layer uploads Cursor Agent 2026-06-10 23:55:43 +00:00
  • 8fa761a6b3
    cli/config: --max-layers and --max-wheel-layers (TOML [tool.pymage]); docs Cursor Agent 2026-06-10 23:47:57 +00:00
  • 68d12457ba
    build: budget-aware layer packing (default auto, max 127 layers) Cursor Agent 2026-06-10 23:47:57 +00:00
  • 298f317209
    test: make find-links resolution test cross-platform (Windows abs paths) Cursor Agent 2026-06-10 21:59:42 +00:00
  • 2ebf695559
    ci: run the built image on macOS too (Intel runner + Docker via Colima) Cursor Agent 2026-06-10 21:53:37 +00:00
  • 341914e488
    fix: runnable entrypoint for app console scripts + keep deps importable Cursor Agent 2026-06-10 21:53:36 +00:00
  • bec24b79ca
    cli: default --platform to the base image's supported platforms Cursor Agent 2026-06-10 21:39:40 +00:00
  • 389bfca56b
    cli: stdout is only the image ref; log blob push/skip to stderr Cursor Agent 2026-06-10 21:28:10 +00:00
  • d587263759 lots of changes Jason Hall 2026-06-10 17:05:36 -04:00
  • d670295074
    cli: make --python optional, auto-detect from base when omitted Cursor Agent 2026-06-10 16:24:07 +00:00
  • a8e0c59657
    build: detect Chainguard base Python version from apko.json Cursor Agent 2026-06-10 16:16:20 +00:00
  • f17ec18a0c
    build: validate base interpreter against --python to catch floating-tag drift Cursor Agent 2026-06-10 16:02:33 +00:00
  • 37a7e85893
    ci: matrix over ubuntu/macos/windows; exercise a multi-arch build on each Cursor Agent 2026-06-10 15:45:36 +00:00
  • c15f3e350c
    cli: build multi-arch image index from multiple --platform values Cursor Agent 2026-06-10 15:45:36 +00:00
  • 7290806232
    wheel: strip extras from console-script entry points; lock: strip inline comments from first '#' Cursor Agent 2026-06-10 15:25:47 +00:00
  • f83222fbd9
    cli: reject empty env/label key; testwheel: deterministic map iteration Cursor Agent 2026-06-10 14:35:37 +00:00
  • c571602058
    wheel: parse build tag and prefer highest build when selecting wheels Cursor Agent 2026-06-10 14:35:37 +00:00
  • 9a7dc02643
    lock: accept name[extras]==version; error on dependency-bearing options (-e/-r/-c) Cursor Agent 2026-06-10 14:35:36 +00:00
  • 5830434434
    build/cli: layer cache + parallel wheel layers, secret deny-list, env validation, docs Cursor Agent 2026-06-10 14:07:25 +00:00
  • 7c5e8608d3
    wheel/lock: platform-aware wheel selection, size limits, prefix containment, strict lock parsing Cursor Agent 2026-06-10 14:07:10 +00:00
  • 87e36eb41d
    ptar: reject path traversal and duplicate paths in layers Cursor Agent 2026-06-10 14:06:54 +00:00
  • 1f2fd93117
    Rename py-image-builder to pymage (module, imports, CLI, workflow, docs) Cursor Agent 2026-06-10 13:30:05 +00:00
  • 985b99513b
    Combine py-image-builder CI into a single job (tests, lint, and Docker demo) Cursor Agent 2026-06-10 11:51:22 +00:00
  • 42c8aa50a4
    Add py-image-builder CI: tests + lint, and a Docker-backed demo job on PRs Cursor Agent 2026-06-10 11:44:09 +00:00
  • 4c4d834ff3
    Fix golangci-lint v2 findings (errcheck Close, staticcheck) Cursor Agent 2026-06-10 11:44:08 +00:00
  • 28337b0d62
    Add CLI insecure flag, e2e + CLI integration tests, functional import test, README Cursor Agent 2026-06-10 11:09:36 +00:00
  • 832184f740
    Implement py-image-builder core: deterministic layers, wheel install, build, CLI + unit tests Cursor Agent 2026-06-10 11:03:19 +00:00
  • 204ada1d3b
    Scope to a ko-style CLI; drop Cloud Run/Terraform component Cursor Agent 2026-06-10 10:45:07 +00:00
  • d5dbc7993e
    Add design doc for docker-less, layer-aware Python image builder Cursor Agent 2026-06-10 10:42:08 +00:00
  • cc5973536e . cursor/kindle-reading-progress-3eb5 Jason Hall 2026-05-31 12:37:55 -04:00
  • e4b832662b updates Jason Hall 2026-05-31 12:37:48 -04:00
  • 7ea1039b5e
    Remove JSON paste; auto-sync from auth with sign-out and reset Cursor Agent 2026-05-31 14:11:50 +00:00
  • 1f20df8e76
    Add Kindle reading progress dashboard and Chrome extension Cursor Agent 2026-05-31 13:49:36 +00:00
  • 96ff59a43d
    litestream: split read/write Cloud Run services behind HTTP LB cursor/litestream-read-write-split-10d1 Cursor Agent 2026-05-30 01:13:49 +00:00
  • d842ecda8d
    litestream: drop redundant HydrationEnabled override cursor/update-litestream-vfs-10d1 Cursor Agent 2026-05-30 00:20:26 +00:00
  • 4f78a65ce8
    litestream: upgrade to v0.5.11 for on-demand VFS reads Cursor Agent 2026-05-30 00:20:01 +00:00