Repository navigation
Licence inventory and contributor entrypoints match CI and pins - #329
Merged
Merged
Conversation
Slice 5 of the documentation refresh plan. THIRD_PARTY_LICENSES.md: snapshot dated October 27, 2026; a new nginxinc/nginx-unprivileged row (BSD-2-Clause, NB UI runtime stage); the Node.js row covers the NB UI build stage; the Blockscout application row says it is built locally from pinned source tags, since upstream no longer publishes release images. Every image pinned in common/ now maps to a row. CONTRIBUTING.md: the NB Bond API block uses the root-workspace npm ci that CI uses, a new NB UI block mirrors its workflow, the Contracts block adds check-verify-latest-mapping.sh, and a Repository Checks block lists the verification scripts CI runs and when each applies. README.md lists services/nb-ui/AGENTS.md, and the ADR 0001 index entry says it is superseded by ADR 0003. progress.md marks Phase 4 merged as #328.
4 tasks done
Greaker
added a commit
that referenced
this pull request
Oct 27, 2026
All five slices merged (#325 to #329), and the hygiene, link, and license checks pass on development after the last one. Move the plan folder to docs/plans/archive/, set Status: Implemented, tick the exit and done criteria (noting the two that changed in Deviations), and record the post-merge checks and the final state in progress.md. The three confirm-only rows in the design's Decisions table were still unanswered at archive time; progress.md says so and their recommendations stand. Two relative links are rewritten for the new folder depth, and the documentation index moves the entry into the archive list.
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
THIRD_PARTY_LICENSES.md: snapshot date refreshed; the Node.js row covers the NB Bond API runtime and the NB UI build stage; newnginxinc/nginx-unprivileged(BSD-2-Clause) row for the NB UI runtime stage; the Blockscout application row says images are built locally from pinned upstream source tags.CONTRIBUTING.md: NB Bond API checks run from the repository root withnpm ciand-w nb-bond-api, as in CI; new NB UI block; the Contracts block addscheck-verify-latest-mapping.sh; new Repository Checks section with the always-run and conditional verification scripts.README.mdlistsservices/nb-ui/AGENTS.mdunder AI Ready;docs/DOCUMENTATION_INDEX.mdmarks ADR 0001 as superseded by ADR 0003.docs/plans/documentation-refresh/progress.md: Phase 4 merged as NatSpec: repository-relative Git Source links via fix-links.py #328, Phase 5 done; the plan is archived after this merges.Documentation-only change.
Test plan
python3 scripts/verification/check-public-repo-hygiene.pypython3 scripts/verification/check-markdown-links.pypython3 scripts/verification/check-third-party-licenses.py