Skip to content

fix: correct inaccurate disclaimers that merged from the wrong commit#15

Merged
Alexgodoroja merged 1 commit into
mainfrom
fix/disclaimer-accuracy
Jun 20, 2026
Merged

fix: correct inaccurate disclaimers that merged from the wrong commit#15
Alexgodoroja merged 1 commit into
mainfrom
fix/disclaimer-accuracy

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

Why

The accuracy corrections reviewed on #12 never reached main — the merge (022b846) took the pre-correction commit, so main currently ships disclaimer text that contradicts the docs. This PR re-lands the verified fixes (identical to the corrected branch tip 7ca28ad).

What was wrong → fixed

  • Peer contact (ONBOARDING.md) — "Prefer the directory" is false: there is no peer directory by design. list-agents indexes only service agents, the app-store catalogue only apps, and the registry merely resolves a known hostname. Random-ID sampling exists precisely because peers are otherwise undiscoverable.
  • Consent/scope (ONBOARDING.md) — dropped the false "network is useless with zero peers"; service agents + the app store need no peers, only the peer-to-peer half needs a handshake.
  • Third-party data (ONBOARDING.md) — "step 3 of the 3-command rule" was heartbeat-only numbering; now just "cite the originating source."
  • Heartbeats (all 4) — removed the fabricated "flagged in this host's telemetry" / "local usage log" claim. Verified there is no tool-choice telemetry in the daemon; skipping pilot carries no penalty and nothing is logged or reported. Also softened the top-block value-prop to doc-supported claims (no per-API-key setup) instead of the unverifiable "peer-published data only the network has."

Verification

Every claim checked against ONBOARDING.md/README.md and the pilotprotocol + skillinject source. All four heartbeats remain byte-identical. Independent of #13 (binaries docs) — they touch different regions and merge cleanly.

PR #12 merged the pre-correction version of the transparency disclaimers, so
main shipped statements that contradict the docs. This re-lands the verified
corrections:

- ONBOARDING.md (peer contact): there is NO peer directory by design —
  list-agents indexes only service agents, the app catalogue only apps, and
  the registry merely resolves a known hostname. Random-ID sampling exists
  because peers are otherwise undiscoverable. Removes the contradictory
  "prefer the directory" advice.
- ONBOARDING.md (consent/scope): service agents + the app store work with
  zero peers; only the peer-to-peer half needs a handshake. Drops the false
  "useless with zero peers" claim.
- ONBOARDING.md (third-party data): cite the originating source (the
  "step 3 of the 3-command rule" reference was heartbeat-only numbering).
- heartbeats/*: remove the fabricated telemetry/"flagged" claim — there is no
  tool-choice usage log in the daemon (verified); skipping pilot carries no
  penalty and nothing is logged or reported. Soften the top-block value-prop
  to claims the docs support (no per-API-key setup) instead of the
  unverifiable "peer-published data only the network has."

Verified against ONBOARDING/README and the pilotprotocol + skillinject source.
@Alexgodoroja Alexgodoroja force-pushed the fix/disclaimer-accuracy branch from 17f24d7 to 8460212 Compare June 20, 2026 10:19
@Alexgodoroja Alexgodoroja merged commit e8c450b into main Jun 20, 2026
1 check 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