Commit Graph

  • b27417ff02 repo: remove superseded pilot files, ASCII-clean the build and nginx configs main jwright 2026-08-25 21:13:45 +10:00
  • b67ada9c65 review pass: restore page tokens lost in the masthead refactor, revert wrap width, artefact register jwright 2026-08-25 20:29:22 +10:00
  • f6616a5863 learn site: one shared masthead for every page jwright 2026-08-25 19:07:48 +10:00
  • ff2b8dabdc learn site: navigable chapter headers and a richer landing masthead jwright 2026-08-25 18:47:16 +10:00
  • 8f2224deca cluster: OpenShift-first narrative - oc as the command language, scope panel reframed, node investigation via oc describe/debug, generic-model caption on Course II jwright 2026-08-25 17:25:01 +10:00
  • cf0295383b site: signature footer on /mirror and the landing page, matching /cluster jwright 2026-08-25 09:02:33 +10:00
  • d443f9ad6b mirror second-pass close-out: retention diagram precision, evidence taxonomy, sourced Talos reboot claim, qualified failure matrix, Hub pull terminology, referrer completeness split, storage semantics, secret-rotation truth, table captions + scope + keyboard regions, all-lazy plates, en-AU, editorial reduction, extended gates jwright 2026-08-25 08:52:35 +10:00
  • 7f7035b98f mirror rev 4: evidence-verified rewrite, six-diagram artefact set, front-end and build-gate hardening jwright 2026-08-25 08:08:18 +10:00
  • 08e80d9f9f site: directory landing + The Mirror (chapter 02) jwright 2026-08-24 21:28:09 +10:00
  • 7fd24d0343 intro backdrop + object-text linkage: establishing shot anchored below the copy (parallax, disabled under reduced motion); each legend row focuses its own part - the scrub walks the list and the described object stands out while the rest sit back, hover/keyboard pins the link jwright 2026-08-17 22:04:20 +10:00
  • 5076f52b21 prompts: intro establishing shot (masthead backdrop, quiet-centre composition rule) jwright 2026-08-17 21:54:30 +10:00
  • 847dd1424b motion: adopt house-motion-system - token block (DUR/EASE/STAGGER/SCRUB) with zero inline values, staged masthead intro entrance with opacity-only reduced branch, CSS duration vars shared by markup and script jwright 2026-08-17 21:51:59 +10:00
  • f155061f35 animation variety: per-scene motion signatures (occlusion-safe scenes only) - aperitif tumble, Course IV curved-arc trajectories, Course V spiral orbit-in; achieved via manual per-frame transform math, no plugin/dependency added; bite-carrying scenes keep clean translate jwright 2026-08-17 21:32:15 +10:00
  • 20b1dcfb9a voice: strip mid-paragraph bold term-emphasis (123 -> 43 <b>, keeping only structural labels + library glossary) and cut dash density (121 -> 89, no paragraph now stacks 3+ dashes) - reads authored, not generated jwright 2026-08-17 20:15:45 +10:00
  • 26275c6262 fix legend blurbs missed by hardening (SCC UID-range, MachineConfig SSH, readiness) + extend preflight to scan the app JS where legends inline jwright 2026-08-17 20:04:38 +10:00
  • 4849627131 fix: revert lazy scene-init - eager pin creation reserves pin-spacing so scenes no longer float over the next section; drop decode-gate that stalled with loading=lazy (kept intrinsic dims, will-change lifecycle, textContent legends) jwright 2026-08-17 20:00:48 +10:00
  • 50993bedec pre-review hardening: technical qualifiers across all courses, git/Argo CD proper nouns, a11y (skip link, main, focus-visible, reduced-motion net, textContent legends), perf (intrinsic image dims, decoding async, lazy scenes + will-change lifecycle), nginx ^~ /assets/ priority, OG/canonical/build-revision, preflight gates jwright 2026-08-17 19:51:12 +10:00
  • b41564d462 persona round two: namespace/manifest/promise term collisions, acronyms expanded, Operator defined, systemd + host-side proof bridges, requests-vs-limits, third de-slop pass jwright 2026-08-17 19:25:40 +10:00
  • 2e38b27d5f persona-read fixes: Service selectors + ClusterIP as a DNAT rule + CoreDNS + kube-proxy (the networking Linux bridge), cgroup limits and the describe/logs commands, 1/1 explained, second de-slop pass jwright 2026-08-17 19:16:40 +10:00
  • 985c442feb fresh-eyes pass: the Linux bridge (container is a process, namespaces/cgroups, overlayfs upper dir, rootless podman), control plane internals + Deployment->ReplicaSet->Pod lineage, oc-vs-kubectl note, registry-qualified push, de-slop (VIII title formula, flowery headings) jwright 2026-08-17 19:13:50 +10:00
  • 98037d7550 briefs: fold the second accuracy pass (ITMS, skopeo --all, CVO vs OLM) jwright 2026-08-17 18:58:00 +10:00
  • 7613bfa290 second accuracy pass: CVO vs OLM, RHACM push-default, ImageTagMirrorSet, runtime calls CNI, ledger cache/cold-pull nuance, skopeo --all, image ID vs manifest digest, named templates, ascii sweep jwright 2026-08-17 18:57:58 +10:00
  • e769007e0d technical accuracy pass: kubelet/runtime split, image vs container layer, exit 137 = SIGKILL, ArgoCD maps helm hooks, selfHeal/prune opt-in, scoped absolutes (reviewer findings) jwright 2026-08-17 18:49:03 +10:00
  • fee0de72e6 strip the pilot bench: markup, engine wiring and css - scenes stand clean jwright 2026-08-17 16:16:57 +10:00
  • d8a39c6a6c footer trimmed to the credit line; podman and oc throughout (Containerfile, podman docs links) jwright 2026-08-17 16:11:22 +10:00
  • b12e435003 the complete menu: aperitif CRT terminal + courses III node/pod, IV traffic, V orbit - five animation personalities, clip-split and reverse slice modes jwright 2026-08-17 16:06:11 +10:00
  • a201af9d29 supply chain: tiered mirrors (central cloud mirror -> site mirrors) in prose, ledger card and blueprint jwright 2026-08-17 15:50:30 +10:00
  • d0efbe0194 retire the reading key - the index carries navigation, the blog link moved inline jwright 2026-08-17 15:32:36 +10:00
  • 8b2a37d840 index + purpose sections, full asset fingerprinting, credit footer jwright 2026-08-17 15:24:22 +10:00
  • 5a56ed6434 courses I and II wired: cascade + up-down split animations, fleet-labels move in VI, the library, C-II hero + manifest jwright 2026-08-17 15:18:01 +10:00
  • 5a7b45f1b9 arc: reading key (standalone page), top-to-bottom legend lighting, end-to-end flow blueprint jwright 2026-08-17 15:01:19 +10:00
  • e69d0854b3 site build: arc as index (CSP-clean node assembler), healthz endpoint, ship webps in-repo jwright 2026-08-17 14:48:52 +10:00
  • c0b9359e27 arc: z-order in the slice engine + gitops collapse tune (shard and cluster nests) jwright 2026-08-17 14:28:45 +10:00
  • 7a82fca26e delivery arc wired: pixel-derived slice manifests, multi-scene scrub engine, arc page + assembler jwright 2026-08-17 14:26:28 +10:00
  • 0624419b90 delivery arc: appendix still curated + further-reading footers (Helm/K8s/OpenShift official docs) as site convention jwright 2026-08-17 14:03:02 +10:00
  • d50c9432e0 delivery arc: optional still prompt for the dependency-ledger appendix jwright 2026-08-17 13:24:06 +10:00
  • 39ef04b38a delivery arc: dependency-ledger appendix (GitHub / Azure Key Vault / zot - blurbs + failure modes) jwright 2026-08-17 13:21:22 +10:00
  • 7aa50d1f90 delivery arc: curated hero drops for courses VI-VIII (from the learn workshop) jwright 2026-08-17 13:18:41 +10:00
  • 7caa9d5342 delivery arc VI-VIII: course briefs (GitOps, supply chain, Helm contexts) + NB2 scene prompts 09-11 jwright 2026-08-17 12:44:44 +10:00
  • 5cce8c5cd3 v3: P2 prompt pack (scenes 00, II-V) + pilot bench - regime detect, HUD, hand scrub jwright 2026-08-17 01:33:16 +10:00
  • dcbf896222 Course I pilot: pixel-derived slice manifest, scrub engine, DOM legend, mobile path jwright 2026-07-27 19:41:08 +10:00
  • ef937e8b07 move the Course I hero into assets/raw jwright 2026-07-27 18:50:26 +10:00
  • c7b5f862d5 assets/raw/docker-layers.png jwright 2026-07-27 08:49:30 +00:00
  • a3c6d33ecf add CSP-clean static build, hardened nginx config, and container image jwright 2026-07-27 11:10:20 +10:00
  • e45f5729fa v2 source, NB2 prompt contract, and the slice editor v2 jwright 2026-07-27 10:59:22 +10:00