|
| 1 | +--- |
| 2 | +"@objectstack/runtime": patch |
| 3 | +"@objectstack/hono": patch |
| 4 | +"@objectstack/plugin-security": patch |
| 5 | +"@objectstack/service-package": patch |
| 6 | +--- |
| 7 | + |
| 8 | +docs: repair the dead repo-relative targets in four published READMEs (#10813) |
| 9 | + |
| 10 | +A published README ships inside the npm tarball, so a dead relative link in one |
| 11 | +is shipped to every reader who installs the package. Nine of them were measured |
| 12 | +across four packages, and nothing read them: `check:published-readme-links` |
| 13 | +checked docs-site URLs, `check:published-readme-exports` checked fenced import |
| 14 | +lines, and the lychee lane never sees `packages/**/README.md`. |
| 15 | + |
| 16 | +`@objectstack/runtime` carried six dead targets. Each was traced to where the |
| 17 | +content actually went rather than deleted: |
| 18 | + |
| 19 | +- `MINI_KERNEL_GUIDE.md`, `MINI_KERNEL_ARCHITECTURE.md` and |
| 20 | + `MINI_KERNEL_IMPLEMENTATION.md` were deleted from the repo root in January as |
| 21 | + "redundant markdown files" (d709ecce68 — 14 files, 5051 deletions, nothing |
| 22 | + added). The kernel reference they described is the docs site now, so the |
| 23 | + Documentation section is the same footer eight sibling READMEs already use. |
| 24 | +- `examples/host/` was renamed to `examples/app-host`, then `apps/server`, then |
| 25 | + `apps/objectos`, and finally split out to `objectstack-ai/cloud`. In-repo, an |
| 26 | + HTTP server in front of the runtime is `@objectstack/plugin-hono-server` plus |
| 27 | + the `@objectstack/hono` adapter, so the bullet points there. |
| 28 | +- `examples/msw-react-crud/` became `examples/app-react-crud`, then |
| 29 | + `apps/console`, and now ships as `@object-ui/console` from another repo. |
| 30 | +- `test-mini-kernel.ts` was a root-level scratch script; this package's suite is |
| 31 | + 179 test files under `src/`. |
| 32 | +- The section also ended on a truncated bullet with an unterminated backtick |
| 33 | + (`` - `packages/runtime/src/ ``), which is now a real pointer to that suite. |
| 34 | + |
| 35 | +The other three packages: `@objectstack/hono` and `@objectstack/service-package` |
| 36 | +still spelled `@objectstack/driver-sql` as `../../plugins/driver-sql`, stale |
| 37 | +since the driver moved to `packages/drivers/` (#5618). `@objectstack/plugin-security` |
| 38 | +and `@objectstack/service-package` linked three packages that are in no directory |
| 39 | +of this repo (`plugin-org-scoping`, `service-tenant`, `service-marketplace`); |
| 40 | +those links are dropped and the names kept as code spans, which is the spelling |
| 41 | +those same files already use for a package they cannot point at in-tree. Whether |
| 42 | +those three packages exist at all is a separate question, filed separately. |
0 commit comments