8000 docs(deps): record the cgm_cbio vendor-derived material review by shroominic · Pull Request #165 · shroominic/OpenGlucose · GitHub
[go: up one dir, main page]

Skip to content

docs(deps): record the cgm_cbio vendor-derived material review - #165

Closed
shroominic wants to merge 1 commit into
feature/cbio-gs1-glucose-livefrom
docs/cbio-vendor-material-review
Closed

shroominic wants to merge 1 commit into
feature/cbio-gs1-glucose-livefrom
docs/cbio-vendor-material-review

Conversation

@shroominic
Copy link
Copy Markdown
Owner

Addresses #157 (notice and inventory coverage). Stays open.

Problem

docs/dependencies.md still described this package as an offline scaffold with "no credentials"
and "no vendor library or algorithm", and NOTICE.md listed only packages/cgm_libre2_glucose as a
third-party-derived exception. Both statements are now wrong: the package carries a per-frame stream
masking constant and link material derived from a shipped third-party sensor application.

Change

Documentation only:

  • docs/dependencies.md: the package section now states what the package actually contains, and
    records the two open reviews (redistribution/notice terms, and how the material reaches a build at
    all).
  • NOTICE.md: adds the interoperability-material paragraph next to the existing GPL exception so the
    pre-publication inventory step explicitly covers it.

Both reference docs/testing/cbio-gs1-auth-material.md by path and restate no bytes.

Verification

Command Result
make bootstrap exit 0
make format-check exit 2, pre-existing and unrelated: the only change is openhealth/integration_test/cbio_glucose_query_test.dart, which is #151 / PR #152

No Dart, shell, or workflow file is touched by this PR, so lint, test-unit, and
test-integration are unaffected.

Not covered

The version and artifact-identity parts of #157 (aggregate version behind main, cgm_cbio manifest
still at 0.0.1 / "scaffold") are left to the release assembly decision, and the exposure itself is
tracked in #158.

The dependency review still described cgm_cbio as an offline scaffold with no
vendor material. That is no longer true: the package carries link material and
a stream masking constant derived from a shipped third-party sensor
application, i.e. exactly the shape that needs a notice and redistribution
review before an artifact ships.

Corrects the package section, states the two open reviews (notice and
redistribution terms, and how the material reaches a build at all), and adds
the matching paragraph to NOTICE.md. References the derivation record by path
instead of restating any bytes.
@shroominic
Copy link
Copy Markdown
Owner Author

Carried by the GS1 consolidation in PR #209 (branch feature/cbio-gs1, head 3eca4f4).

This PR is contained in the consolidated line; the merge that carries it is c85f827.

Closing as subsumed by the consolidation - not as won't fix. The per-defect evidence stays in this thread, and the carrying commit above is where the change now lives.

@shroominic shroominic closed this Sep 18, 2026
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

0