A collaborative coding-agent orchestrator for atproto radl.app

when trying to create a goal from a userinput suggesting getting error #111

Merged disnetdev.com
targeting main from radial/impl-20193c0d7229
Merged opened by and assigned to disnetdev.com
targeting main from radial/impl-20193c0d7229

Implemented pinned foreign provenance resolution for goal creation.

  • Added a dedicated foreign strongref resolver that requires #CID, reads through the unvalidated foreign-record transport, and verifies both returned URI and CID.
  • Routed only goal create --origin through the foreign resolver while preserving normal Radial schema and collection validation for project and other references.
  • Wired the shared behavior into both the terminal CLI and browser write path, with clear failure when foreign resolution is unavailable.
  • Documented the pinned foreign-origin contract.
  • Added atproto identity/mismatch coverage, sidecar routing/unavailable coverage, and an end-to-end UI fake-PDS regression using an app.userinput.discussion record.

Checks: pnpm codegen (no generated diff), pnpm typecheck, pnpm lint, pnpm test, and pnpm build all pass.

Branch: radial/impl-20193c0d7229 Commit: ce9c9ba2229c51d437bfeceb92ef78a429865a3c

Radial artifact

Commits 0