Skip to content

Accept portable registryctl build output paths - #17

Closed
jeremi wants to merge 15 commits into
mainfrom
codex/solmara-first-country-validation
Closed

jeremi wants to merge 15 commits into
mainfrom
codex/solmara-first-country-validation

Conversation

@jeremi

@jeremi jeremi commented Jul 26, 2026

Copy link
Copy Markdown
Member

Summary

  • accept both the released absolute build root and the current portable project-relative build root
  • resolve relative roots against the selected project directory while preserving real-path containment and generated-closure checks
  • cover project-relative success and ../ escape rejection with focused tests

This PR is intentionally stacked on #13 so it does not duplicate the Registry Stack v0.13 adoption work. The NIA authoring migration found during validation remains release-gated because public registryctl 0.13.0 rejects the post-release shape.

Verification

  • just lint
  • just test
  • just registry-projects-check
  • just registry-projects-test
  • just registry-projects-build local
  • just registry-projects-build hosted
  • just registry-projects-runtime-check
  • just review

Live and hosted smoke were not run. This was a configuration-only local review and did not deploy services or exercise hosted onboarding.

jeremi added 14 commits July 25, 2026 21:38
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Base automatically changed from codex/adopt-registry-stack-v0.13.0 to main July 26, 2026 16:46
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>

jeremi commented Jul 29, 2026

Copy link
Copy Markdown
Member Author

Superseded by #19. The Registry Stack v0.15.2 adoption includes this portable project-relative build-output compatibility, preserves real-path containment, and updates the regression tests to use the released v0.15.2 report shape. Closing this older stacked PR avoids importing its duplicated v0.13 ancestry.

@jeremi jeremi closed this Jul 29, 2026
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