Kishan Kumar
kishanhitk
All My PRs
feat(website): technical SEO — sitemap, robots.txt, JSON-LD, woff2 fonts
fix(website): tighten OG/SEO meta + add CTA to share image
chore(website): point public site + OG to suniye.app
feat(website): add Apple Speech model + per-app prompts to homepage
docs(readme): rewrite as marketing-first with product screenshot
ci: skip macOS app build/test for non-app changes
feat(website): homepage motion + visual craft pass
feat(web-analytics): first-party cookieless analytics for the marketing site
feat(dashboard): multi-value filters + facet counts + shareable URLs (KIS-167)
feat(dashboard): query-line filter UX + live auto-refresh (KIS-167)
feat(analytics): emit audio_backend_used (KIS-167, needs release)
feat(dashboard): filter UX + LLM-model filter + fallbacks/copy fixes (KIS-167)
fix(analytics): dashboard metric bounds + honest privacy copy (KIS-167 follow-ups)
feat(analytics): enrich events + sliceable Privacy Ledger dashboard (KIS-164 → KIS-167)
feat(magic-format): tune Apple Intelligence prompt to 36/39, injection-safe
feat(analytics): privacy-first anonymous usage analytics (KIS-164)
feat(asr): add Apple SpeechTranscriber as an ASR provider (KIS-166)
fix(history): keep row actions visible while cursor travels to buttons
Add side-by-side preview app variant
ci: measure test coverage in CI, gate at 95%, close gaps to 95.31%
ci: bounded test timeouts so hung tests fail fast
[codex] Store Magic Format prompts as editable files
feat(edit-mode): voice-driven rewrite of selected text
feat(preview): live streaming transcription preview in floating indicator (KIS-156)
feat(magic-format): per-app prompt routing
feat(magic-format): preload local LLM on dictation-start + accurate processing pill
feat(magic-format): referential self-correction edits (prompt v9) (KIS-152)
feat(website): add product demo video to hero with quarantine modal (KIS-151)
feat(onboarding): drag-to-grant Accessibility permission via Permiso
feat(install): Homebrew cask install via custom tap (KIS-148)
feat(edit-learning): learn vocabulary from user edits to inserted dictation (KIS-147)
fix(website): hide tip prerelease from changelog page
feat(updates): auto-download updates and check every 5 hours
[codex] Add app-aware smart insertion
feat(evals): tune local Gemma Magic Format prompt to v5 (38/39)
[codex] Reveal transcript actions on hover
[codex] Reuse history transcript row on dashboard
[codex] Add update check to app menu
Configurable local LLM keep-alive duration (KIS-143)
Expand landing page: speech models, Magic Format, comparison & FAQ
Improve audio level meter responsiveness and visual fidelity
fix: restore HAL mic capture, stop spurious "Microphone changed" errors (KIS-141)
Migrate website from Cloudflare Pages to Workers (fix /changelog 404)
fix: harden audio device lifecycle
feat: add optional Magic Format setup to onboarding
fix: embed Sparkle release notes in appcast
fix: harden audio capture state synchronization
[codex] Stabilize release signing
[codex] Fix quiet speech detection before transcription
[codex] Add Apple Intelligence Magic Format provider
[codex] improve issue report submission ux
[codex] Add tip update channel
feat: migrate updater to Sparkle
feat: add in-app issue reporting to Linear
[codex] Add cached changelog page
feat: make echo cancellation Bluetooth-aware
feat: add sound feedback setting
[codex] Harden text insertion
KIS-123 add fortnightly recurrence
KIS-122 add group cover photos
KIS-121 add Paytm handoff
KIS-120 add transaction import
KIS-119 expand currency catalog
KIS-118 split app shell modules
KIS-117 add Android app bundle release
KIS-116 add recurring push registration
KIS-115 add receipt review workflow
KIS-114 add Cloudflare provisioning guardrails
KIS-113 restructure mobile navigation
KIS-112 add friend management conflicts
KIS-111 deliver recurring queue notifications
KIS-110 add recurring scheduler
KIS-109 add account settlement conflicts
KIS-108 add collaboration conflict checks
KIS-107 add expense receipt viewer
KIS-106 add OIDC provider readiness controls
KIS-105 Add signed Android release workflow
KIS-104 Add receipt file viewer handoff
KIS-103 Add recurring scheduler history
KIS-102 Add receipt review history and attachment lifecycle
KIS-101 Add receipt OCR retry flow
KIS-100 Add group push conflict detection
KIS-99 Add expense push conflict detection
KIS-98 Add Cloudflare deploy workflow
KIS-97 Add account identity linking
KIS-96 Introduce focused SplitClub app shell
KIS-95 Publish Android debug APK artifact
KIS-94 Post recurring bill occurrences
KIS-93 Surface cloud receipt library
KIS-92 Verify invite acceptance identity
KIS-91 Add Android and web CI verification
KIS-90 Add sync conflict resolution controls
KIS-89 Open invite links in app shell
KIS-88 Surface sync merge conflicts
KIS-87 add shareable invite links