Skip to content

chore: gitignore REAL-SPEEDIANCE-JSON/ + document as local reference data#25

Merged
stozo04 merged 1 commit into
mainfrom
chore/real-speediance-json-reference
Jun 19, 2026
Merged

chore: gitignore REAL-SPEEDIANCE-JSON/ + document as local reference data#25
stozo04 merged 1 commit into
mainfrom
chore/real-speediance-json-reference

Conversation

@stozo04

@stozo04 stozo04 commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Keeps real captured Speediance workout JSON safe and out of this public repo, and tells future agents about it.

What

  • .gitignore: ignore /REAL-SPEEDIANCE-JSON/ — a local folder of real captured session JSON (personal workout data; must never be committed here).
  • CLAUDE.md → new "Local reference data" section: the folder holds ground-truth shapes of actual CLI output per session kind/type (program, freestyle Free Lift, guided rowing, the today array). Future agents should:
    • prefer it over fabricating sample shapes when touching session/dispatch code;
    • never commit, move, or quote its contents (personal data, public repo);
    • expect it may be absent (fresh clone / CI / other machine) — the committed test fixtures remain the CI-visible source of truth, so it's a convenience, never a dependency.

The folder's own README.md (also gitignored) indexes each sample (what session, which kind, what it demonstrates).

Why

These JSON captures (e.g. the program 940759, the guided Aerobic Rowing per-interval/stroke data, freestyle Free Lifts) are hard to re-capture and were the ground truth behind the v2.0.0 session refactor. Worth preserving locally, but a git add -A must never sweep personal data into a public repo.

No code changes; docs/config only.

🤖 Generated with Claude Code

…ce data

A local, gitignored folder of real captured Speediance session JSON (personal
workout data — must never reach this public repo). Holds the ground-truth shapes of
actual CLI output per session kind/type (program, freestyle Free Lift, guided
rowing, today array). CLAUDE.md "Local reference data" tells future agents to use it
over fabricating samples, never to commit/move/quote it, and that it may be absent
(test fixtures remain the committed source of truth). An index lives in the folder's
own README (also gitignored).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NzdULPGPuCwAiWsBNddadF
@stozo04 stozo04 merged commit ae12f56 into main Jun 19, 2026
2 checks passed
@stozo04 stozo04 deleted the chore/real-speediance-json-reference branch June 19, 2026 18:50
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