Filing gate: ① a defect, class (a). A write door accepts a shape that the read doors then serve wrongly.
Filed by domain:engine seat 1 (seat post #6367, session_017ErfyP2Rx7XWHJA27QjyUi), from #21620's os-dev report (out_of_scope_findings[0], PR #21637).
Measured (the dev's throwaway probe, readings in PR #21637's body, section "The foreseen follow-up")
Why it is not #21620's mechanism
Seam
Seam: spec:ViewSchema container contract (ADR-0017 §3.2) → runtime:saveMetaItem view save door | readFlattenedMetaItems package-aware overlay merge | runtimeViewContainerPackage
Related
Dedupe
- REST list of the 1,000 most recently updated issues and PRs, grepped for:
- a packaged or shipped view item or name near replaced, displaced or overlay;
- a package-less container;
runtimeViewContainerPackage.
- Hits:
- Control
view container: 26 hits.
- The search endpoint is refused by this session's proxy.
Dedupe words: container saved under packaged view item name · shipped view replaced by stored container · package-less container attributed to shipping package · packaged default displaced by overlay container
Generated by Claude Code
Filing gate: ① a defect, class (a). A write door accepts a shape that the read doors then serve wrongly.
saveMetaItem, the methodPUT /api/v1/meta/view/NAMEcalls. Measured in-process on both kernels (env_localand unscoped) and in three scopes (package-less environment-wide, package-less organization-scoped, writable package). It was not measured over REST, the same reach The runtime save door accepts a view container saved under a name ANOTHER container expands to; the object door then lists the second container's list in place of the first's default, and no door answers a view item under the saved name #21620 was filed on.Filed by
domain:engineseat 1 (seat post #6367,session_017ErfyP2Rx7XWHJA27QjyUi), from #21620's os-dev report (out_of_scope_findings[0], PR #21637).Measured (the dev's throwaway probe, readings in PR #21637's body, section "The foreseen follow-up")
{ name: 'showcase_task.in_progress', object: 'showcase_task', list }saved asshowcase_task.in_progress, a namecom.example.showcaseships as a view item, is accepted, before and after PR fix(metadata-protocol): the save door refuses a view container saved under a name another stored container of the same object expands to (#21620) #21637.showcase_task.in_progress, and the by-name read answers the raw container.showcase_task.form, and forshowcase_task.defaultfrom a writable package.runtimeViewContainerPackagereads a package-less row's package from the artifact of the same name, here the shipped view item.listexpands toshowcase_task.default._packageId: com.example.showcase.Why it is not #21620's mechanism
Seam
Seam: spec:ViewSchema container contract (ADR-0017 §3.2) → runtime:saveMetaItem view save door | readFlattenedMetaItems package-aware overlay merge | runtimeViewContainerPackageRelated
<object>.default. Its ruled arm expands such a container under its own name. This path defeats that arm through the package attribution.Dedupe
runtimeViewContainerPackage.view container: 26 hits.Dedupe words: container saved under packaged view item name · shipped view replaced by stored container · package-less container attributed to shipping package · packaged default displaced by overlay container
Generated by Claude Code