Commit Graph
5 Commits
Author SHA1 Message Date
Jesse_ChenandClaude Opus 5.5 700b903d3e test(rectification): product-domain open wrapper is SECURITY INVOKER in the immutable Skill ACL contract (BUG-1131)
Original value: the 12-arg wrapper expected definer=true. New value: definer
is true for the six historical signatures and false for the 12-arg wrapper.
Reason: a definer wrapper runs as schema_owner, which the ACL reconciliation
leaves without EXECUTE on the 11-arg open, so homepage/new opens hit 42501.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-01 08:04:05 +08:00
66f087b588 feat(rectification): submit varga-resolution implementation for review
Review-only snapshot for BUG-1115 through BUG-1117; not merge-ready. New opening and append-turn PostgreSQL permission failures remain blocked. Persisted joint replay has zero completed questions; segment ordering remains off by default. The existing offline replay JSON is retained stale and unchanged after a denied overwrite, including its CRLF line endings. Browser/provider validation and final serial gates remain pending. No deployment, role permission changes, or staging/main push.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-01 08:04:04 +08:00
Jesse_Chen afc8af5b8e test(skill): enforce schema owner and receipt immutability 2026-08-14 16:52:35 +08:00
Jesse_Chen 5b8b8ac2d4 test(skill): cover receipt cascade deletion boundaries 2026-08-14 16:41:39 +08:00
Jesse_Chen c1f1819de1 feat(skill): add immutable package registry and receipts 2026-08-14 16:37:53 +08:00