Add AdminProvider and HostProjectID base extension (EXT-18) #385

Merged
weichen merged 5 commits from feature/base-ext-admin-project into main 2026-10-11 16:43:16 +00:00
5 Commits
Author SHA1 Message Date
weichen 53e4f380da Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m21s
ci / test (pull_request) Successful in 3m3s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=555fb2162fe47e13835c592013bc3a69e46239e2; candidate=2c5a138eccaa857d008399e5970f7e2daf703654.

Impact: task metadata only.

Refs: .task/feature-base-ext-admin-project.md
2026-10-11 16:28:12 +00:00
weichen 2c5a138ecc Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=555fb2162fe47e13835c592013bc3a69e46239e2.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 16:27:46 +00:00
weichen 8eca73c431 Pin the backend and record the EXT-18 implementation results
Why: Backend PR #158 merged; Dev gitlink + task card must follow.

Evidence: Backend PR #158 merge 1fa03a3; 4 ext18 tests green.

Impact: modules/backend gitlink, task card.

Refs: Backend #158; RDM #220
2026-10-11 16:27:44 +00:00
weichen 6ac66e192d Pin the backend to the EXT-18 admin capability merge
Why: superuser slot needs the new AdminProvider + HostProjectID from Backend PR #158.

Evidence: Backend PR #158 merge 1fa03a3.

Impact: modules/backend gitlink.

Refs: Backend #158
2026-10-11 16:23:45 +00:00
weichen 8d73c35eb8 Record the task card for feature-base-ext-admin-project
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-base-ext-admin-project.md; R0=b5f766a9ae59c9c67752a9c4b17f41ac21c7ebeb.

Impact: task metadata only; the feature workspace starts at b5f766a9ae.

Refs: .task/feature-base-ext-admin-project.md
2026-10-11 16:15:48 +00:00