Skip to content

docs: mark the alpha's development APIs and verify the first-test guide - #28

Merged
featurescript merged 7 commits into
mainfrom
docs/release-readiness-2026-10-24
Oct 26, 2026
Merged

featurescript merged 7 commits into
mainfrom
docs/release-readiness-2026-10-24

Conversation

@featurescript

Copy link
Copy Markdown
Contributor

Replaces #26, which GitHub closed when its base branch (feat/vision-fidelity, merged as #24) was deleted and could not reopen after the rebase. Same branch, now rebased onto main; hosted CI runs here now that the repository is public. The notes below are from #26.

Release UI scope: SimLoop runs from the robot project or harness and displays through a separate AdvantageScope window. The standalone app around SimLoop is not ready and is not included. This documentation PR adds a plot of logged values, not an app UI screenshot.

The pending vision API is newer than the pinned alpha starter, and the documentation currently blurs that boundary. This updates the guide against feat/vision-fidelity at 4b40ef9, fills in vision setup and lifecycle details, and makes the first test reproducible.

  • Mark the source/tag boundary, clarify Java/Android SDK prerequisites and link the starter at the pinned tag.
  • Explain vision output selection, native OpenCV setup, channel order, calibration, frame timing, deterministic sequences and Mat cleanup.
  • Add a plot from an actual run of the slide example, exported values and regeneration tools. Wire a source/snippet consistency check into the docs build.
  • Move the API landing page to api-reference/ so copying generated Javadoc cannot overwrite it.
  • Clarify logging ownership, model time, fitting diagnostics and agent setup; replace unsupported benchmark and token-saving claims.
  • Correct the claim that the public docs are live: both the site root and Javadoc returned 404 on 2026-10-24. Publishing guidance now checks the actual artifact and Pages setup.
  • Correct fake-motor and sensor behavior, the velocity time constant, zero-test installation checks and stale release instructions. Fix mobile article gutters.
  • Record source and validation evidence in docs/documentation-review-2026-10-24.md.

Validation: :SimLoop:docsSite --offline passes with strict MkDocs, API doclint, version and tutorial consistency checks. The documented slide test passes (150 logged frames; final 11.999820053 in, peak 13.150056536 in). A deliberately changed snippet is rejected. Rendered crawl checks 29 guides, generated-reference targets, 2,244 local links and 60 image references with no missing targets, anchors or alt text. The leak gate passes all 10 rules over 403 files. Full local test :SimLoop:docsSite --offline passes all 1,257 tests (1,249 library, six desktop, two starter), with no failures, errors or skips. New pages and the plot were inspected visually.

JitPack’s alpha build status is ok and its served POM returns HTTP 200 with the expected compile-scope dependencies. Hosted CI could not start: test/docs run and leak/secret run report an account payment/spending-limit restriction before any job steps. Local checks are not a hosted CI pass.

This remains a draft for review. It is stacked on #24; streaming, cleanup, analytics and branding documentation remain with #21–#25. No release, deployment or visibility change is made. The OpenCV fragment requires a consuming processor/native library; this PR does not claim end-to-end OpenCV execution.

Responsive verification before the scope clarification: all 55 guide pages across both sites passed at 320, 390 and 768 px with no page-width overflow.

The review note and PUBLISHING.md recorded the repository's private status, docs 404s and
hosted-CI billing on 2026-10-24. That goes stale and would become public with the repo.
Also: the user opens the log in AdvantageScope (it does not open on its own), and the root
holds the desktop module and examples beside the library.
@github-actions

github-actions Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Test Results

1 259 tests  ±0   1 259 ✅ ±0   11s ⏱️ -1s
  116 suites ±0       0 💤 ±0 
  116 files   ±0       0 ❌ ±0 

Results for commit cddd802. ± Comparison against base commit 469d9c1.

♻️ This comment has been updated with latest results.

@featurescript
featurescript merged commit 25d824c into main Oct 26, 2026
7 checks passed
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