Cronjobs Viewer
Search the build
-
5316d022026-08-30 separate launchd alerts from job errors -
dc5aa612026-08-30 add cross-browser cron viewer proof -
d5030312026-08-30 auto-data-snapshot: 2026-08-30T10:20:41 (16 data files) — verification/cycle2-cta/CTA-REPORT.md verification/cycle2-cta/rec/chromium/page@9c29ba3cadd61196c8548218de6ae291.webm verification/cycle2-cta/rec/webkit/page@179d53deaf6941c81060d68d83c87f23.webm verification/cycle2-cta/shots/chromium/alert-filter.png verification/cycle2-cta/shots/chromium/error-filter.png -
dd00e4e2026-08-27 href-drill: add drill primitives to cronjobs-viewer (TK-10903) -
fd2b3532026-08-26 chore: v1.1.0 (session close) -
93fa8a72026-08-25 feat: wire liveness pill → /api/liveness/:label on-demand re-check (in-place patch, no full re-render; keyboard-accessible). Closes contrarian dead-endpoint finding -
e60d08e2026-08-25 5x contrarian gate: remove duplicate weaker window.fetch guard (keep canonical head guard); verify creds-in-URL + grid-populated (280 cards) -
62c68e72026-08-25 5x: REPORT + capture harness (2 clean sweeps, favicon 404 fixed) -
f4729fe2026-08-25 5x sweep 2: fix intermittent favicon.ico 404 console error (server route + <link rel=icon>) -
aa156652026-08-25 creds-safe fetch guard: resolve relative fetch vs credential-free location (creds-in-URL trap) -
3ac193b2026-08-25 viewer: de-slugged label fallback so every card has a purpose (was 49/281) -
c30c2a52026-08-25 fix: creds-in-URL fetch guard (CRCP-class bug); pin port 9772; verified live render -
5c671152026-08-25 initial scaffold: cronjobs-viewer live launchd cron calendar
Authors
- Steve7
- steve5
- auto-commit-fleet1
Agents used
Skills used
- /cycle2-cta5
- /chromium3
- /rec2
- /page2
- /shots2
- /webkit1
- /alert-filter1
- /error-filter1
- /liveness1
Creative ideas + design notes
aa15665 · 2026-08-25 · creds-safe fetch guard: resolve relative fetch vs credential-free location (creds-in-URL trap)
Fleet inoculation — opening this basic-auth app with credentials in the URL
poisoned document.baseURI and made relative fetch('/api/…') throw. Guard resolves
non-absolute request URLs against location instead. Ref: creds-in-url-fetch-guard-fleet-pattern.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
File tree
- .gitignore
- 5x/REPORT.md
- 5x/capture-404.js
- 5x/capture-console.js
- 5x/click-liveness.js
- 5x/creds-url-test.js
- 5x/grid-populated.js
- package-lock.json
- package.json
- public/drill.js
- public/index.html
- scripts/cycle2-cta.js
- scripts/cycle2-screenrecord.js
- server.js
- verification/cycle2-cta/CTA-REPORT.md
- verification/cycle2-cta/rec/chromium/page@3e51e37ada3b0f5e07c2f5e10ddc925c.webm
- verification/cycle2-cta/rec/chromium/page@466b50c4d21394fc6a3d2ec3837f7833.webm
- verification/cycle2-cta/rec/chromium/page@9c29ba3cadd61196c8548218de6ae291.webm
- verification/cycle2-cta/rec/chromium/page@ae3491d8bd127800767ffccd46d643e2.webm
- verification/cycle2-cta/rec/chromium/page@f2abcf022f6174e603265a66931b371b.webm
- verification/cycle2-cta/rec/webkit/page@10bb887bfa377b95770ea1f0d51db0d1.webm
- verification/cycle2-cta/rec/webkit/page@139acc3c835474c0e2ebaf32cb8f8151.webm
- verification/cycle2-cta/rec/webkit/page@179d53deaf6941c81060d68d83c87f23.webm
- verification/cycle2-cta/rec/webkit/page@2d63750149bb02fa2c178888fb7c03e7.webm
- verification/cycle2-cta/shots/chromium/alert-filter.png
- verification/cycle2-cta/shots/chromium/error-filter.png
- verification/cycle2-cta/shots/chromium/final.png
- verification/cycle2-cta/shots/webkit/alert-filter.png
- verification/cycle2-cta/shots/webkit/error-filter.png
- verification/cycle2-cta/shots/webkit/final.png
- verification/cycle2-screenrecord/DEBUG-REPORT.md
- verification/cycle2-screenrecord/debug-log.jsonl
- verification/cycle2-screenrecord/rec/run0/page@214c0413bb73af974f321eff6f0119f6.webm
- verification/cycle2-screenrecord/rec/run0/page@7bc6e12df864c8d722ab20470c435a88.webm
- verification/cycle2-screenrecord/rec/run0/page@b0e1072c8fadb0f5d8b0ed84fe6d5a01.webm
- verification/cycle2-screenrecord/rec/run1/page@57039210d2fea3afcaf0733dbfdbc712.webm
- verification/cycle2-screenrecord/rec/run1/page@8d6730028a5fd3fab1071f6aa857ee56.webm
- verification/cycle2-screenrecord/rec/run1/page@a539bab3f3f41ee42785ef0bc0f51f58.webm
- verification/cycle2-screenrecord/rec/run2/page@120b004431ab0af56a4c7508247e4a7e.webm
- verification/cycle2-screenrecord/rec/run2/page@178d1c75a07471dc62de31a20088f9f0.webm
- verification/cycle2-screenrecord/rec/run2/page@3248b2dfa75aff227b040a28fe3da0a3.webm
- verification/cycle2-screenrecord/rec/run3/page@76f3b1723988c3209df5522f38a80207.webm
- verification/cycle2-screenrecord/rec/run3/page@8fbcdb07d2010ba5309f062808a8dbe5.webm
- verification/cycle2-screenrecord/rec/run3/page@ae853584b727e4f463e5c432c2b7dc85.webm
- verification/cycle2-screenrecord/rec/run4/page@65830278ac299805d863d04a77493122.webm
- verification/cycle2-screenrecord/rec/run4/page@da2e3232089c5f44c8c2d46156b02295.webm
- verification/cycle2-screenrecord/rec/run4/page@daeede9eb81e6f7d16aadc47947f1fef.webm