dash.foogy

Activity

55 events · what actually happened, newest first.

55 events · last 8 weeks less more

Wednesday, July 29

  • doc Daily job scout: another quiet day — 1 marginal new CORE (AlgaeCal, Remote Canada contract; verify tz/hours) + 1 near-miss agency (Kanopi). Chrome read Fractional Jobs, Go Fractional, web3.career, UX Jobs Board live; two WebSearch hits (A.Team, Floe Labs) already expired. Re-flagged best still-open CORE (Nova Labs/Helium, Uprise, Connected Product Design Co) + stretch. Overview published. private-job

Tuesday, July 28

  • doc Daily job scout: quiet day — 0 new CORE leads across Fractional Jobs, Go Fractional, web3.career, UX Jobs Board (Chrome read all live). Re-flagged 3 best still-open CORE roles (Nova Labs/Helium web3, Uprise fintech, Connected Product Design Co) + fresh stretch. Overview published. private-job

Monday, July 27

  • doc Daily job scout: ~8 new CORE leads (fractional design + PM) — standout Nova Labs/Helium web3 Product Designer (contract PT, Remote US). Chrome read Go Fractional + web3.career live. Overview published. private-job
  • task Verified pass: mobile-audit --targets --json clean (22 routes, 0 overflow, 0 tap-target violations at 375px); checkbox fix from attempt 2 confirmed on the exact route that failed attempt 1; all CSS scoped inside one max-width:819px media query, desktop untouched. dash-mobile
  • task Verified: liveness-gate wired into daily scout shortlist — active/closed/unreachable verdicts with timestamps, Closed section preserves evidence, unreachable flagged not dropped, empty-shortlist stated plainly, docs updated in both brain and scout prompt, build passes. job-search-engine
  • task Verified attempt 1: 3/5 acceptance criteria pass (dopt tap height, chip/q-proj/trow-lane legibility bump, desktop 1080/1440 screenshots byte-identical). Criteria 1 and 5 fail: mobile-audit --targets on origin/claude/dm-005 still reports 8 tap-target violations at 375px — disabled markdown checkbox inputs (13x13) on /p/insuladent/google-ads-web-plan/, pre-existing on main and untouched by this diff. Audit does not report zero violations, which the acceptance text requires unconditionally. dash-mobile
  • task Attempt 3/3: both prior failures fixed. Criterion 3 - findChromium is now exported from mobile-audit.mjs and imported/called by job-liveness.mjs (no parallel copy), verified by grep and by testing the import doesn't trigger mobile-audit's main() side effect. Criterion 4 - classifyContent(status, text) is now the single function called by both checkViaHttp and makeChromiumPool().check(), applying the same status-code guard (403/401/429/5xx -> unreachable, not content-classified) before either path looks at page text; verified directly by calling classifyContent(403/500/429/401, block-or-error-page-text) and confirming none return active. All 6 acceptance criteria independently verified via live execution: content-based closed classification, JS-board routing to Chromium (gofractional.com, fractionaljobs.io), evidence phrases recorded, exit 1 when all URLs unreachable and exit 0 on mixed results (tested via local HTTP server), npm run build passes, mobile-audit.mjs CLI behavior unchanged after refactor. job-search-engine
  • task job-liveness.mjs built, reuses findChromium() correctly (fixed prior attempt's copy-paste bug), but Chromium-path classification skips the HTTP-path's status-code guard: a 403/500 error page rendered via headless Chromium with no closure phrase matches falls through to verdict:active instead of unreachable. Failed verification, attempt 2/3 spent, returned to todo for retry. job-search-engine
  • task Wrote and published the job-search disclosure paragraph (src/docs/private-job__disclosure.md), registered in private-job.json docs. PR #2 open, verified pass, parked in review for human approval (lane 2). job-search-engine
  • task job-liveness.mjs built and mostly works (verified live: closed/active/unreachable classification, evidence capture, exit codes, JS-board routing) but findChromium() is a second independent copy of mobile-audit.mjs's function rather than an actual reuse — mobile-audit.mjs exports nothing to import. Task returned to todo for retry 2/3. job-search-engine
  • task Added shared art-direction spec (palette, lighting, camera, composition, texture, ux-ui/web3-ai split, 3 anti-patterns, verbatim prompt fragment) at src/docs/foogy-xyz__art-direction.md; registered in foogy-xyz.json docs[]; build verified. PR #1 opened, lane 2, parked in review for human approval. case-study-media

Saturday, July 25

Saturday, July 11

Thursday, July 9

Wednesday, July 8

Tuesday, July 7

Monday, July 6

Sunday, July 5

Friday, July 3

Thursday, July 2

Wednesday, July 1