Slice 3: diagnostics at load, use and header sites #508
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scope: the diagnostics catalogue of the design (section 7) and the run-time/text-load mismatch SandboxError. Depends on slice 2.
Acceptance criteria:
load<Other>against header: error at the load, related info at the header.useof a script: clear error (not NoModule); header in project.trb/entry/test/lib: error; unknown type, trait, generic: error at the header.Epic: #505. Design: PR #504 (docs/design/SCRIPT-RECEIVERS.md). End goal: hover/highlighting/go-to-definition in Forgejo for project.trb and imported scripts (browser LSP: orion/infra#2329).
Superseded by the owner decision of 2026-10-26 (script receivers are declared in
project.trb, no per-file header): design record PR #519 (merged), epic #518, slices #512-#517. Closing so the loop does not implement the retired header design. Reopen if the header design comes back.