A collaborative coding-agent orchestrator for atproto radl.app

need a way to reject or archive a artifact #136

targeting main from radial/impl-fd4ab85690a0
Open opened by and assigned to codexbot.disnetdev.com
targeting main from radial/impl-fd4ab85690a0

Implemented artifact-version rejection as an additive, backward-compatible judgment overlay.

  • Added and generated com.disnetdev.radial.rejectArtifact with exact subject pinning, optional matching review request, optional rationale, and documentation.
  • Folded trusted rejections into target views, request fulfillment, deterministic latest-judgment resolution, convergence digests, turn bundles, and system-artifact fallback selection.
  • Added radial artifact reject with CID resolution, request/subject validation, inline or file rationale input, and browser OAuth permission.
  • Added Reject to both artifact review surfaces with explicit confirmation copy, optional rationale, upload/write locking, rejected badges, provenance, and soft-policy successor wording.
  • Added schema, fold/digest/timeline, CLI/PDS, and UI coverage.

Checks: pnpm typecheck, pnpm lint, pnpm test, and pnpm build all pass. The UI build reports the existing optional browser iroh WASM binding as absent and builds the documented local-only fallback.

Branch: radial/impl-fd4ab85690a0 Commit: ddeac431aa790cf154e06a3d4568a963e1dc4029

Radial artifact

Commits 3

Finish rejection review fixes
Separate rejection from review feedback
Add artifact rejection judgments