Repository navigation
Restate the schema bundle figures for 18 versions - #36
Merged
Merged
Conversation
The explanation page said 18 versions beside figures from an older 17-version bundle. The figures are re-measured from the committed bundle in idfkit-js (df211d6) and the raw schemas in idfkit main.
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The content-addressed schemas page said "18 versions" beside figures from an older 17-version bundle. Its distinct-definition count and its sizes also predated the slim-format change in idfkit-js#37. This change re-measures the figures and restates them on four pages.
Figures
The bundle figures were measured from the committed bundle in idfkit-js
main(df211d6, "Adopt EnergyPlus 26.2.0"). The raw figure was measured fromsrc/idfkit/schemasin idfkitmain.index.jsonversionstypes.jsonEnergy+.schema.epJSON.gzindex, 18 manifests andtypes; the prose pool (173 KB) is stated separatelyAs a check, the same method applied to the bundle before 26.2.0 gives 14,092 entries, which matches the page. The method gives 2,735 distinct definitions rather than 2,568, and that difference is what dates the older figure.
Pages
explanation/content-addressed-schemas.md: the introduction, the deduplication paragraph and the table, plus one sentence on what the content-addressed figure covers.reference/typescript/schemas.md,how-to/parse-in-the-browser.mdandreference/slim-schema-format.md: "around 1 MB" becomes "about 1.2 MB", and 11.9 MB becomes 12.3 MB.Not changed here
explanation/naming-map.mdstill says "all seventeen schemas". That sentence is generated fromgovernance/naming.tomlin idfkit-conformance, so the fix belongs there and reaches this page with the next governance tag.docs/typedoc/typedoc.jsonis generated from idfkit-js. It still says "~1 MB gzipped against ~6 MB raw".Verification
make docs-testwas run locally against the workspace's conformance checkout. It reported no warning on the changed pages. It still failed strict mode on 113 social-card warnings, because cairosvg cannot load libcairo on this machine, and on one local-override warning.