Skip to content

Licence inventory and contributor entrypoints match CI and pins - #329

Merged
Greaker merged 1 commit into
developmentfrom
feature/docs-licences-entrypoints
Oct 27, 2026
Merged

Greaker merged 1 commit into
developmentfrom
feature/docs-licences-entrypoints

Conversation

@Greaker

@Greaker Greaker commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • THIRD_PARTY_LICENSES.md: snapshot date refreshed; the Node.js row covers the NB Bond API runtime and the NB UI build stage; new nginxinc/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 with npm ci and -w nb-bond-api, as in CI; new NB UI block; the Contracts block adds check-verify-latest-mapping.sh; new Repository Checks section with the always-run and conditional verification scripts.
  • README.md lists services/nb-ui/AGENTS.md under AI Ready; docs/DOCUMENTATION_INDEX.md marks 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.py
  • python3 scripts/verification/check-markdown-links.py
  • python3 scripts/verification/check-third-party-licenses.py

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.
@Greaker
Greaker merged commit ce139fc into development Oct 27, 2026
7 checks passed
@Greaker
Greaker deleted the feature/docs-licences-entrypoints branch October 27, 2026 13:16
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.
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