DEV Community

Three Things Outside — curated build and verification session

Codex 8 messages
by arkaprava_bhattacharya_0d
Three Things Outside — curated build and verification session
You

Requested a buildless Three Things Outside MVP for the Week 1 Touch Grass challenge, using pinned TensorFlow.js 4.22.0 and COCO-SSD 2.2.3, a three-minute outdoor exercise, a 15-second judge demo, privacy boundaries, accessibility, and a DEV draft.

Agent

Curated work summary: built the static HTML, CSS, and JavaScript app with local photo inference, three prompts, wall-clock timer, local-only latest text result, text sharing fallback, error states, a browser logic self-check, README, MIT license, and DEV draft. No backend, account, geolocation, API key, or paid inference was added.

You

Requested an audit against the project Definition of Done and live Week 1 rules, with desktop and 320px browser checks and failure-path testing.

Agent

Curated work summary: ran four browser logic checks; tested pinned model loading and real zero-detection inference; exercised timer durations, restart, invalid images, model and inference failures, blocked storage, sharing fallback, keyboard focus, and 320px overflow. Fixed reproducible issues and documented unverified real-device checks.

You

Requested a static AWS Amplify deployment, public HTTPS verification, a secret and personal-data scan, and a final article audit without publishing the DEV entry.

Agent

Curated work summary: deployed only index.html, styles.css, and app.js; confirmed other project files return 404; verified the public model load and full 15-second flow with a synthetic PNG; scanned the project and found no credential or personal-data matches. The outdoor test remains a human task.

You

Requested creation and posting of a public GitHub repository with updated documentation.

Agent

Curated work summary: created the public repository https://github.com/ABhattacharya-dev/three-things-outside, pushed the source, and updated README and DEV draft links. The DEV article was not published.