Skip to content

Link the Google Play listing and refresh codeyam tooling - #10

Merged
jaredcosulich merged 5 commits into
mainfrom
add-play-store-link
Aug 11, 2026
Merged

Link the Google Play listing and refresh codeyam tooling#10
jaredcosulich merged 5 commits into
mainfrom
add-play-store-link

Conversation

@jaredcosulich

Copy link
Copy Markdown
Collaborator

What this does

  • Links the Google Play listing and shows both platforms in the README (2d08e87)
  • Refreshes the codeyam tooling — .claude/ hooks and skills, merge-driver registration
  • Updates .codeyam/ state for the v5 test-cache format, which splits runner output out of all.json into content-addressed blobs
  • Ignores .codeyam/state/command-output/ (per-session heartbeat logs with PIDs and absolute local paths)

Scope

No app source changes — git diff origin/main..HEAD over ios/, android/, and App.xcodeproj is empty. This is docs, .claude/ tooling, and .codeyam/ state only.

Finalize status

The full test suite passes. The strict audit was overridden with --allow-deferred; an audit note is recorded per deferred commit. Branch-owned findings:

  • 26 DEPENDENCY_STALE_SCREENSHOTS (Android) — dependency-graph hash churn from the tooling refresh, not a UI change; no Android source moved on this branch.
  • 2 SOURCE_TEST_FILE_MATCHED_BY_NO_RUNNERios/.build/ derived build output, gitignored but walked by the audit.
  • 1 advisoryne--os-neutral-privacy-policy, archived by a hollow commit. Non-blocking.

The remaining 97 SOURCE_TEST_FILE_MATCHED_BY_NO_RUNNER findings are pre-existing at origin/main.

🤖 Generated with Claude Code

https://claude.ai/code/session_0164CaGthrJAHNbacwgkRcLv

jaredcosulich and others added 5 commits August 11, 2026 13:24
The CHANGELOG has announced the Google Play release since 1.1.0, but the
README linked only the App Store and the sole Play URL anywhere in the
repo was an internal-test track. An Android visitor had no way to reach
the app they were reading about.

- Both store links in the download line, and the hero is now an iOS and
  an Android capture side by side rather than a single iPhone shot
  linked to the App Store. A repo that ships for two platforms should
  look like it on first screen.
- store/playstore/README.md described the app as live on Internal
  testing only, with a "still to do before a PRODUCTION rollout" list
  whose items are now done. Rewritten to match reality: production is
  live, the mapping-file upload stays listed as the one optional
  per-release step.

Both store URLs verified reachable (HTTP 200).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rzwduyjmzj1CErQucuu2ys
Deterministic output of `ensure-merge-drivers`, which the managed
post-checkout hook re-runs on every checkout — so this drift reappears on
any git operation until it is committed.

Registers the `codeyam-editor-config` driver for editor.json (was
merge=ours), adds the capture-pipeline state file, and marks the
generated mocks catalog and per-test-evidence as linguist-generated so
they stop counting toward the repo's language stats and diffs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rzwduyjmzj1CErQucuu2ys
The refreshed binary moved the test cache to schemaVersion 5, which
splits runner output out of all.json into content-addressed blobs.
Commit the blobs alongside the shrunken all.json so the cache does not
reference content that is missing from the repo.

Also ignore .codeyam/state/command-output/ — per-session heartbeat logs
with PIDs and absolute local paths, the same class as .codeyam/logs/.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0164CaGthrJAHNbacwgkRcLv
@jaredcosulich
jaredcosulich merged commit 067fa17 into main Aug 11, 2026
2 of 3 checks passed
@jaredcosulich
jaredcosulich deleted the add-play-store-link branch August 11, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant