Repository navigation
Site, cookbook series, implementation hub, reference implementation, and documentation corrections - #39
Merged
avsolatorio merged 99 commits intoOct 19, 2026
Conversation
…v, search, and home page entry
… /cookbook/ai-ready-dissemination
…self-assessment, interactive checklists, glossary, and contribute page
…rld Bank metadata schemas); add a standards page and align the running example
…y) and explicit scope notes on simplified recipes
…pes, add recommended profiles with per-field reasons, a By data type page, and NADA and Metadata Editor references
…one-time CSV column plan, keyword-only report, relative tolerance; ruff clean
…x; pinned schema fixtures
… and footer, with a dark-mode variant
… on narrow screens
…on mapped to program tools, methods, references, and cookbook recipes; navbar dropdown for AI readiness
…lit the hero sentence
…tion and an evidence line
…ummaries; 'organization' as in the framework
…section titles as nouns; 'organization' as in the framework; descriptive link labels
…tructure and writing checker in CI; self-assessment takes its questions as props
…con from the program mark
…apters, scripts, tests, self-assessment); scaffold escapes quotes; CI covers all cookbooks
…ters, scripts, tests, self-assessment); table schema fixture
…ts, tests, self-assessment)
… (six chapters, scripts, tests, self-assessment)
…six chapters, scripts, tests, self-assessment)
… comparability across rounds; disclosure control recipe; resources per chapter; renumbering script; Resources section in the standard
…ments, and operation at scale; resources per chapter
…through identifiers, and web collection; research collection split out; resources per chapter
… and quotas, and distribution to clients; resources per chapter
…ation of metadata; resources per chapter
…iness profile through targets, sequence, effort, the pathway document, the evidence register, and the re-assessment, with scripts, fixtures, and tests
…d, input tiers, asking, checking, the use log, and unit adoption, with scripts, fixtures, and tests
…ng paths, readiness-map links, shared glossary terms, CI tests; scaffold inserts the card once
…s validated against the pinned schemas and a completeness profile, published as a catalog with schema.org descriptions (and to NADA when configured), served through an MCP server called over stdio, answered with claim tags, and verified with pcn-core; tests, CI workflow, committed sample runs, and the docs page
… table, a Proof-Carrying Numbers page with the policies, packages, and the meaning of a verified mark, the MCP for official statistics page written, the MCP getting-started pointed at the servers and applications in operation, a limitations section on every tool page, and the search package described as unpublished
…tus, operator, stack, licence, installation guide, known limits, and checked date per tool; the hub page in six areas with where to start, tools, guides, and cookbooks; the adoption area with the installation test, support boundaries, and release practice; the homepage section, the navbar, and the footer
…Data360 server as the one in operation, the PCN caveat beside the homepage demo, the program and companion pages linked to the PCN page, the chatbot, the reference implementation, and the tools catalogue, and three readiness gates without dates on the roadmap page
… published on npm under the @pcn-js scope, and the search package is on npm; the Python core stays repository-installed until it reaches PyPI
…ew docs pages rewritten as statements of what each page contains
…mensions they serve, with three more questions marked as addressed Cookbook links in website/src/content/readinessMap.js rise from 89 to 127. The cookbooks that had one or two links (monitoring data use, data from documents, synthetic data) now link the chapters that answer an assessment question: use reports and the AI visibility check, access statistics under the COUNTER rules, document inventories and citation, synthesis method, utility, risk, release, and workflow. Index-page links for the ML-ready, small models, synthetic data, and evaluation cookbooks are replaced by the chapters they stood for. Covered flags added, each with the recipe that serves the question: 1.3.2 (roles and skills runbooks, small models recipe 7.2), 1.4.5 (the gate in continuous integration, evaluation suites recipe 7.2, and gated model updates), and 2.3.4 (a version and errata per release, corrections propagated, links closed in the catalog). The summaries of 1.3, 1.4, 1.5, 1.6, and 2.3 name the additions; the recipes support dot of 1.2 reads "some". Questions served only by the hidden cookbooks keep their flags off until those are published. Chapters that answer no assessment question (OCR, layout detection, mention detection and harmonization, collection sources, splits) stay unlinked. Checker: 14 cookbooks, 0 errors, 0 warnings. Site builds; the rendered page carries no link into a hidden cookbook.
…tions corrected across the cookbooks and the site Public use microdata are described as released under terms of use, as the Microdata Library does, with the no-redistribution and no-re-identification conditions as the terms themselves; CC BY 4.0 stays the default for open aggregate data. World Bank publications are attributed CC BY 3.0 IGO through the Open Knowledge Repository, and datasets CC BY 4.0; the documents cookbook no longer extends the dataset terms to publications, and the DOI row names the Open Knowledge Repository (prefix 10.1596) for publications. The microdata rounds and synthetic release chapters cite series_statement and external resources in place of related_studies and related_materials, which the schema does not have. NADA AI, the semantic search and MCP service being integrated into NADA, is named wherever the cookbooks described those capabilities as features of the NADA release: the standards pages of four cookbooks, the agents overview and tools chapter, the dissemination findability and retrieval chapters, the microdata navigation and access chapters, and the shared glossary. The tools catalogue gains a prototype entry for it (repository in transfer), the hub's connect area lists it, and the NADA entry, the readiness map, the modern office page, and the MCP docs page point at it where they said MCP access was in development. Minor: the CCSA row states that the framework's questions map to its recommendations; the Croissant rows say the scripts write 1.0 records while 1.1 is current; the Metadata Editor glossary entry limits the schema.org, Croissant, and DCAT exports to some data types. Checker: 14 cookbooks, 0 errors, 0 warnings; glossaries rebuilt; 112 tests pass; site builds.
… as working software from a repository without a versioned release
…sition, with timed playback kept for Replay and for small screens
…with the legal text below
… site, the docs, and the package metadata
…er in the draft notes and the footer, and a noindex tag with sitemap exclusion until a cookbook is listed as indexed
…hapters, and recipe times labelled as indicative
…other content under CC BY 4.0
…only, with noindex, sitemap exclusion, and exclusion from the site search
…ta Editor, the Editor's current stack, dimension names from the framework, the current WDI value in the PCN example, and corrected repository and release links
…gister with the standard transports and the six Data360 tools, the partnerships page filled in, and per-package versioning
…s, the GLiNER2 model and adapters, the IMF DQAF attribution, five anomaly classes, six reviewer categories, TERMINATE, the review board and theme notebook mentions removed, and the current poverty line
…en cookbooks left out by the generator
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Meaning-changing vocabulary normalization and overstated human oversight must be corrected before approval; the model-digest nit also remains unresolved.
1 open issue
What changed in this PR
Prepares publication of the site, fourteen-cookbook series, implementation hub, and reference pipeline, alongside documentation corrections.
Changes:
- Adds cookbook examples, templates, and publication-visibility controls.
- Adds reference-pipeline fixtures, sample outputs, and CI.
- Updates site navigation, documentation, contact details, and licensing.
Review findings:
- Critical, 1 vote:
website/static/cookbook-files/metadata-curation-with-llms/vocabulary.csv:7treats food insecurity and malnutrition as exact aliases of undernourishment. Separate these concepts and update the worked example and mapping-count test. - Moderate, 1 vote:
website/static/cookbook-files/language-models-in-production/model_use_statement.md:45overstates individual human review despite automatic acceptance of 61% of occupation codes and a 5% re-coded sample. Distinguish rule approval from individual review. - Nit, 1 vote:
website/static/cookbook-files/small-and-open-models/model_card_example.json:5has a weights digest inconsistent withmodel_lock.json. Align the digests.
| File | Description |
|---|---|
website/static/cookbook-files/synthetic-data-for-sharing/synthesis_record.md |
Example synthesis record |
website/static/cookbook-files/synthetic-data-for-sharing/households_synth.csv |
Synthetic household fixture |
website/static/cookbook-files/synthetic-data-for-sharing/households_real.csv |
Comparison household fixture |
website/static/cookbook-files/small-and-open-models/tasks.csv |
Model-selection tasks |
website/static/cookbook-files/small-and-open-models/model_lock.json |
Model-file checksums |
website/static/cookbook-files/small-and-open-models/model_card_example.json |
Model documentation example |
website/static/cookbook-files/small-and-open-models/candidates.csv |
Candidate comparison data |
website/static/cookbook-files/serving-statistics-to-agents/server_listing.json |
MCP registry example |
website/static/cookbook-files/serving-statistics-to-agents/guidance_resource.md |
Assistant usage guidance |
website/static/cookbook-files/serving-statistics-to-agents/client_registry.csv |
Client quota fixture |
website/static/cookbook-files/serving-statistics-to-agents/client_config_example.json |
MCP connection example |
website/static/cookbook-files/serving-statistics-to-agents/agent_questions.csv |
Agent evaluation questions |
website/static/cookbook-files/serving-statistics-to-agents/.gitkeep |
Directory placeholder |
website/static/cookbook-files/requirements.txt |
Cookbook dependencies |
website/static/cookbook-files/monitoring-data-use/web_sources.csv |
Crawling examples |
website/static/cookbook-files/monitoring-data-use/robots_example.txt |
Crawling policy fixture |
website/static/cookbook-files/monitoring-data-use/labelled_sample.csv |
Mention-extraction labels |
website/static/cookbook-files/monitoring-data-use/documents.csv |
Document fixture |
website/static/cookbook-files/monitoring-data-use/citation_events.csv |
Citation-merging fixture |
website/static/cookbook-files/monitoring-data-use/canonical_names.csv |
Dataset-name vocabulary |
website/static/cookbook-files/monitoring-data-use/.gitkeep |
Directory placeholder |
website/static/cookbook-files/ml-ready-datasets/manifest.json |
Dataset release checksums |
website/static/cookbook-files/ml-ready-datasets/dictionary.csv |
Dataset field descriptions |
website/static/cookbook-files/ml-ready-datasets/census_benchmarks.csv |
Representativeness benchmarks |
website/static/cookbook-files/microdata-documentation/variable_questions.csv |
Variable-search questions |
website/static/cookbook-files/microdata-documentation/round_crosswalk.csv |
Survey-round comparison |
website/static/cookbook-files/microdata-documentation/draft_dictionary.csv |
Profiling output example |
website/static/cookbook-files/microdata-documentation/concept_map.csv |
Classification mappings |
website/static/cookbook-files/microdata-documentation/access_policy_template.md |
Access-policy template |
website/static/cookbook-files/microdata-documentation/.gitkeep |
Directory placeholder |
website/static/cookbook-files/metadata-curation-with-llms/vocabulary.csv |
Controlled vocabulary |
website/static/cookbook-files/metadata-curation-with-llms/translations_example.csv |
Translation-review fixture |
website/static/cookbook-files/metadata-curation-with-llms/model_scores.csv |
Model assessment scores |
website/static/cookbook-files/metadata-curation-with-llms/legacy_catalog.csv |
Migration input example |
website/static/cookbook-files/metadata-curation-with-llms/keywords_freetext.csv |
Keyword-normalization input |
website/static/cookbook-files/metadata-curation-with-llms/field_mapping.csv |
Migration mapping example |
website/static/cookbook-files/metadata-curation-with-llms/decisions_example.csv |
Curator decision log |
website/static/cookbook-files/metadata-curation-with-llms/curator_scores.csv |
Human assessment scores |
website/static/cookbook-files/metadata-curation-with-llms/.gitkeep |
Directory placeholder |
website/static/cookbook-files/language-models-in-production/suggested_values.csv |
Edit-proposal fixture |
website/static/cookbook-files/language-models-in-production/release_table.csv |
Commentary source data |
website/static/cookbook-files/language-models-in-production/occupation_coding.csv |
Coding evaluation fixture |
website/static/cookbook-files/language-models-in-production/model_use_statement.md |
Model-use disclosure example |
website/static/cookbook-files/language-models-in-production/gsbpm_map.csv |
Production-task mappings |
website/static/cookbook-files/language-models-in-production/edit_rules.csv |
Validation-rule fixture |
website/static/cookbook-files/language-models-in-production/commentary_draft.md |
Commentary-checking example |
website/static/cookbook-files/governance-and-risk/terms_machine_clients.md |
Machine-client terms |
website/static/cookbook-files/governance-and-risk/risk_register.csv |
Risk-assessment fixture |
website/static/cookbook-files/governance-and-risk/providers.csv |
Provider register example |
website/static/cookbook-files/governance-and-risk/model_licences.csv |
Model licensing fixture |
website/static/cookbook-files/governance-and-risk/licence_matrix.csv |
Product licensing example |
website/static/cookbook-files/governance-and-risk/incident_report.md |
Incident-report example |
website/static/cookbook-files/governance-and-risk/evaluation_summary.csv |
Assurance evidence fixture |
website/static/cookbook-files/governance-and-risk/decision_log.csv |
Governance decisions |
website/static/cookbook-files/governance-and-risk/cost_record.csv |
Operating-cost fixture |
website/static/cookbook-files/governance-and-risk/controls_by_tier.csv |
Risk-tier controls |
website/static/cookbook-files/governance-and-risk/component_register.csv |
AI-component register |
website/static/cookbook-files/governance-and-risk/board_terms.md |
Governance-board template |
website/static/cookbook-files/governance-and-risk/.gitkeep |
Directory placeholder |
website/static/cookbook-files/evaluation-suites/traffic_log.csv |
Traffic-sampling fixture |
website/static/cookbook-files/evaluation-suites/run_scores_v2.csv |
Updated evaluation results |
website/static/cookbook-files/evaluation-suites/run_scores_v1.csv |
Baseline evaluation results |
website/static/cookbook-files/evaluation-suites/labels_two_annotators.csv |
Annotation-agreement fixture |
website/static/cookbook-files/evaluation-suites/label_agreement.py |
Annotation-agreement CLI |
website/static/cookbook-files/evaluation-suites/judge_vs_human.csv |
Grader-calibration fixture |
website/static/cookbook-files/evaluation-suites/extraction_gold_pred.csv |
Extraction-scoring fixture |
website/static/cookbook-files/data-from-documents/tidy_fs2025.csv |
Newer extraction fixture |
website/static/cookbook-files/data-from-documents/tidy_fs2024.csv |
Earlier extraction fixture |
website/static/cookbook-files/data-from-documents/series_mapping.csv |
Extraction-to-series mappings |
website/static/cookbook-files/data-from-documents/series_fs.csv |
Reconciled series example |
website/static/cookbook-files/data-from-documents/processing_status.csv |
Pipeline-state fixture |
website/static/cookbook-files/data-from-documents/ocr_sample_page.txt |
OCR-error example |
website/static/cookbook-files/data-from-documents/manifest.csv |
Processing-plan example |
website/static/cookbook-files/data-from-documents/example_table.json |
Table-verification fixture |
website/static/cookbook-files/data-from-documents/example_snapshot.json |
Chart-extraction example |
website/static/cookbook-files/data-from-documents/document_inventory.csv |
Document-processing inventory |
website/static/cookbook-files/data-from-documents/.gitkeep |
Directory placeholder |
website/static/cookbook-files/assessment-to-pathway/targets.csv |
Readiness targets |
website/static/cookbook-files/assessment-to-pathway/dependencies.csv |
Readiness dependencies |
website/static/cookbook-files/assessment-to-pathway/.gitkeep |
Directory placeholder |
website/static/cookbook-files/ai-ready-dissemination/metadata_template.csv |
Indicator metadata template |
website/static/cookbook-files/ai-ready-dissemination/example_values.csv |
Published-value fixture |
website/static/cookbook-files/ai-ready-dissemination/example_geospatial.json |
Geospatial metadata example |
website/static/cookbook-files/ai-ready-dissemination/example_document.json |
Document metadata example |
website/static/cookbook-files/ai-ready-dissemination/example_catalog.csv |
Indicator catalog fixture |
website/static/cookbook-files/ai-ready-dissemination/eval_questions.csv |
Retrieval evaluation questions |
website/static/cookbook-files/ai-ready-dissemination/dataset.jsonld |
Discoverability markup example |
website/static/cookbook-files/ai-ready-dissemination/ai_component_register.csv |
Component-register example |
website/static/cookbook-files/ai-assistants-at-work/use_log.csv |
Assistant-use audit fixture |
website/static/cookbook-files/ai-assistants-at-work/task_card.csv |
Task permissions example |
website/static/cookbook-files/ai-assistants-at-work/release_table.csv |
Number-checking source data |
website/static/cookbook-files/ai-assistants-at-work/draft_note.txt |
Input-screening fixture |
website/static/cookbook-files/ai-assistants-at-work/assistant_answer.md |
Answer-verification fixture |
website/src/theme/DocItem/Layout/index.js |
Draft banners and noindex |
website/src/content/visibility.js |
Shared visibility helpers |
website/src/content/program.js |
Workstream descriptions and links |
website/src/components/Program/styles.module.css |
Mobile spacing |
website/src/components/Program/index.js |
Readiness-companion navigation |
website/src/components/HubGrid/styles.module.css |
Responsive hub-grid styling |
website/src/components/HeroVisual/index.js |
Indicator-label corrections |
website/src/components/GetInvolved/styles.module.css |
Four-card responsive layout |
website/src/components/GetInvolved/index.js |
Adoption and contact links |
website/src/components/CookbookCta/index.js |
Cookbook-series navigation |
website/src/components/Cookbook/Recipe.js |
Reusable recipe presentation |
website/src/components/Cookbook/DraftBanner.js |
Working-draft disclaimer |
website/src/components/Challenge/styles.module.css |
Mobile spacing |
website/src/components/Challenge/index.js |
Revised introductory wording |
website/sidebars.js |
Implementation documentation navigation |
website/sidebars-cookbook.js |
Cookbook sidebars |
website/cookbook-visibility.json |
Publication-review lists |
tests/fixtures/wb-schemas/README.md |
Schema snapshot provenance |
tests/fixtures/wb-schemas/provenance-schema.json |
Provenance schema fixture |
tests/fixtures/wb-schemas/microdata-schema.json |
Microdata schema fixture |
tests/fixtures/wb-schemas/datafile-schema.json |
Datafile schema fixture |
tests/conftest.py |
Cookbook-test mock exemption |
reference/end_to_end/sample_run/planted/console.txt |
Expected failing-run output |
reference/end_to_end/sample_run/planted/catalog/values/PV_HEADCOUNT_NPL_PCT.csv |
Published poverty values |
reference/end_to_end/sample_run/planted/catalog/values/HE_U5_MORT_RATE.csv |
Published mortality values |
reference/end_to_end/sample_run/planted/catalog/values/FS_UNDERNOURISH_PCT.csv |
Published undernourishment values |
reference/end_to_end/sample_run/planted/catalog/values/ED_PRIMARY_NER_PCT.csv |
Published enrolment values |
reference/end_to_end/sample_run/planted/catalog/records/PV_HEADCOUNT_NPL_PCT.json |
Published poverty record |
reference/end_to_end/sample_run/planted/catalog/records/HE_U5_MORT_RATE.json |
Published mortality record |
reference/end_to_end/sample_run/planted/catalog/records/FS_UNDERNOURISH_PCT.json |
Published undernourishment record |
reference/end_to_end/sample_run/planted/catalog/records/ED_PRIMARY_NER_PCT.json |
Published enrolment record |
reference/end_to_end/sample_run/planted/catalog/jsonld/PV_HEADCOUNT_NPL_PCT.jsonld |
Poverty discovery markup |
reference/end_to_end/sample_run/planted/catalog/jsonld/HE_U5_MORT_RATE.jsonld |
Mortality discovery markup |
reference/end_to_end/sample_run/planted/catalog/jsonld/FS_UNDERNOURISH_PCT.jsonld |
Undernourishment discovery markup |
reference/end_to_end/sample_run/planted/catalog/jsonld/EX-LFS-2025-Q2.jsonld |
Survey discovery markup |
reference/end_to_end/sample_run/planted/catalog/jsonld/ED_PRIMARY_NER_PCT.jsonld |
Enrolment discovery markup |
reference/end_to_end/sample_run/planted/catalog/index.json |
Published catalog index |
reference/end_to_end/sample_run/planted/answer.md |
Deliberately incorrect answer |
reference/end_to_end/sample_run/clean/console.txt |
Expected successful-run output |
reference/end_to_end/sample_run/clean/catalog/values/PV_HEADCOUNT_NPL_PCT.csv |
Published poverty values |
reference/end_to_end/sample_run/clean/catalog/values/HE_U5_MORT_RATE.csv |
Published mortality values |
reference/end_to_end/sample_run/clean/catalog/values/FS_UNDERNOURISH_PCT.csv |
Published undernourishment values |
reference/end_to_end/sample_run/clean/catalog/values/ED_PRIMARY_NER_PCT.csv |
Published enrolment values |
reference/end_to_end/sample_run/clean/catalog/records/PV_HEADCOUNT_NPL_PCT.json |
Published poverty record |
reference/end_to_end/sample_run/clean/catalog/records/HE_U5_MORT_RATE.json |
Published mortality record |
reference/end_to_end/sample_run/clean/catalog/records/FS_UNDERNOURISH_PCT.json |
Published undernourishment record |
reference/end_to_end/sample_run/clean/catalog/records/ED_PRIMARY_NER_PCT.json |
Published enrolment record |
reference/end_to_end/sample_run/clean/catalog/jsonld/PV_HEADCOUNT_NPL_PCT.jsonld |
Poverty discovery markup |
reference/end_to_end/sample_run/clean/catalog/jsonld/HE_U5_MORT_RATE.jsonld |
Mortality discovery markup |
reference/end_to_end/sample_run/clean/catalog/jsonld/FS_UNDERNOURISH_PCT.jsonld |
Undernourishment discovery markup |
reference/end_to_end/sample_run/clean/catalog/jsonld/EX-LFS-2025-Q2.jsonld |
Survey discovery markup |
reference/end_to_end/sample_run/clean/catalog/jsonld/ED_PRIMARY_NER_PCT.jsonld |
Enrolment discovery markup |
reference/end_to_end/sample_run/clean/catalog/index.json |
Published catalog index |
reference/end_to_end/sample_run/clean/answer.md |
Verified-answer example |
reference/end_to_end/requirements.txt |
Reference-pipeline dependencies |
reference/end_to_end/fixtures/values.csv |
Pipeline observation inputs |
reference/end_to_end/fixtures/survey.json |
Pipeline survey metadata |
reference/end_to_end/fixtures/profile_microdata.json |
Microdata validation profile |
reference/end_to_end/fixtures/profile_indicator.json |
Indicator validation profile |
reference/end_to_end/e2e/__init__.py |
Pipeline module overview |
README.md |
Contact and licensing updates |
pyproject.toml |
Contact and test dependency |
packages/ai4data/search/package.json |
Package contact update |
packages/ai4data/core/package.json |
Package contact update |
package.json |
Repository contact update |
LICENSE-CONTENT.md |
Content licensing notice |
docs/repo-structure.md |
Package-versioning clarification |
docs/partnerships/partnerships.md |
Partnership process description |
docs/metadata-reviewer/user-manual/troubleshooting.md |
Triage-table troubleshooting |
docs/metadata-reviewer/user-manual/jobs.md |
Job-transition correction |
docs/metadata-reviewer/user-manual/introduction.md |
Editor integration description |
docs/metadata-reviewer/user-manual/index.md |
Updated review navigation |
docs/metadata-reviewer/user-manual/end-to-end-workflow.md |
Curator triage procedure |
docs/metadata-reviewer/user-manual/core-concepts.md |
Sixth issue category |
docs/metadata-reviewer/user-manual/advanced-usage.md |
Exclusion-list correction |
docs/metadata-reviewer/overview.md |
Integration and limitations |
docs/metadata-reviewer/implementation.md |
Termination-token corrections |
docs/metadata-quality/generative-ai-for-metadata-quality.md |
Updated example and limitations |
docs/metadata-augmentation/methodology.md |
Corrected references |
docs/gsbpm-mapping.md |
Version wording and repository link |
docs/anomaly/explanation/index.md |
Qualified standards statement |
docs/ai-ready-framework.md |
Synthetic-data repository links |
cookbook/synthetic-data-for-sharing/contributing.md |
Contribution guidance |
cookbook/small-and-open-models/contributing.md |
Contribution guidance |
cookbook/serving-statistics-to-agents/contributing.md |
Contribution guidance |
cookbook/monitoring-data-use/contributing.md |
Contribution guidance |
cookbook/ml-ready-datasets/standards.md |
Dataset standards references |
cookbook/ml-ready-datasets/contributing.md |
Contribution guidance |
cookbook/microdata-documentation/contributing.md |
Contribution guidance |
cookbook/metadata-curation-with-llms/contributing.md |
Contribution guidance |
cookbook/language-models-in-production/contributing.md |
Contribution guidance |
cookbook/governance-and-risk/contributing.md |
Contribution guidance |
cookbook/evaluation-suites/contributing.md |
Contribution guidance |
cookbook/data-from-documents/contributing.md |
Contribution guidance |
cookbook/assessment-to-pathway/contributing.md |
Contribution guidance |
cookbook/ai-ready-dissemination/start-here.mdx |
Self-assessment entry point |
cookbook/ai-ready-dissemination/contribute.md |
Contribution and style guidance |
cookbook/ai-assistants-at-work/contributing.md |
Contribution guidance |
cookbook/_template/standards.md |
Standards-page template |
cookbook/_template/glossary.md |
Glossary template |
cookbook/_template/contributing.md |
Contribution-page template |
cookbook/_template/chapter.mdx |
Recipe-chapter template |
CITATION.cff |
Citation contact update |
.gitignore |
Schema-cache exclusion |
.github/workflows/reference-implementation.yml |
Reference-pipeline CI |
Review effort: Balanced
…eir own in the vocabulary example, the model use statement's oversight line distinguishing rule approval from individual review, and the model card digest aligned with the lock file
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.

This branch carries the site, the cookbook series, the implementation hub and tools catalogue, the reference implementation, and the two workflows that test the cookbook scripts and the reference pipeline. It merges cleanly on current
main(the NADA data types commit is merged in). Merging deploys the site through the Pages workflow, so the merge is the publication step.Contents
/hub), the tools catalogue (/tools) with evidence-backed statuses (in operation, deployable, pre-release, method, in development), the AI-readiness assessment page, the operational companion (/ai-readiness-in-practice) with the readiness map, and a regrouped footer with the program disclaimer and the licence notice.cookbook/, each with an overview, a self-assessment, chapters with recipes at three maturity levels, worked examples on a shared running example, standards, a generated glossary, and a contributing page. Scripts underwebsite/static/cookbook-files/with tests undertests/test_cookbook_*.py. Eleven cookbooks are listed; three (governance and risk, assessment to pathway, AI assistants at work) are built but unlisted throughwebsite/cookbook-visibility.jsonpending review. Every listed cookbook is a working draft: its pages carry a draft banner, anoindextag, and stay out of the sitemap until the cookbook is added to theindexedlist in the same file.reference/end_to_end/: the pipeline from a metadata record to an MCP server with Proof-Carrying Numbers checks, with committed sample runs and tests.docs/: the Metadata Reviewer as an optional add-on of the Metadata Editor, the MCP page in descriptive register with the standard transports and the six Data360 tools, quick starts rewritten against the real function signatures, the IMF DQAF attribution, current WDI values and the $3.00 (2021 PPP) poverty line, repository links on the World Bank organization, and the partnerships page filled in.scripts/docs/check_cookbooks.py(structure, links, style, versions),check_example_facts.py,sync_cookbook_indexes.py,build_glossaries.py,renumber_cookbook.py,new_cookbook.py; the authoring guide atcookbook/authoring/. Two workflows:cookbook-scripts.ymlandreference-implementation.yml, both triggered on pull requests and pushes tomainfor their paths.LICENSE-CONTENT.mdand the README state that code is under MIT with the IGO rider and that documentation and other content are under CC BY 4.0 unless otherwise specified.Unlisted pages
/nso-roadmapand/modern-nsoare reachable from a low-contrast footer link only, carrynoindex, and are excluded from the sitemap and the site search. Their source is public in the repository and carries no budget, funder, country, or date.Checks
npm run buildinwebsite/); the only warnings are the pre-existing hub anchors.scripts/docs/check_cookbooks.py: 14 cookbooks, 0 errors, 0 warnings.check_example_facts.pyandsync_cookbook_indexes.py --check: clean.pytest tests/test_cookbook_*.py: 112 passed. The discovery tests added onmainpass on the merged branch.Review
The diff is large (about 600 files) because it adds the cookbook series and the reference implementation in full. A squash merge is suggested; the commit history on the branch records the work piece by piece for anyone who needs it.