• v0.2.0 aff5bdda39

    pyr0ball released this 2026-04-13 05:06:06 -07:00 | 56 commits to main since this release

    snipe v0.2.0

    Trust signal UI (MIT component layer)

    • TrustFeedbackButtons.vue: "This score looks right / This score is wrong" buttons on each listing card
    • useTrustFeedback.ts: fail-soft composable — always confirms to the user regardless of network outcome
    • Slotted into ListingCard.vue after the trust badge
    • WCAG 2.1 compliant: aria-live="polite", aria-busy, keyboard-focusable, prefers-reduced-motion guard
    • Backend signal endpoint gated on cf-orch community postgres (graceful degradation until then)

    Forgejo feedback FAB

    • Floating feedback button files issues directly to Circuit-Forge/snipe
    • Hidden when FORGEJO_API_TOKEN unset or in demo mode

    Live SSE score push (closes #1)

    • Background enrichment results pushed via Server-Sent Events as trust scores complete

    See CHANGELOG.md for full history.

    Downloads