Code Reviews
RSS feed
✅ asterism@t-2118-empty-library — Pre-push review: T-2118/empty-library
✅ asterism@t-2317-share-sheet-character-chips — Pre-push review: T-2317/share-sheet-character-chips
💡 asterism@feature-catch-up-mode — Pre-push review: feature/catch-up-mode
✅ asterism@worktree-entry-to-work-link — Pre-push review: entry-to-work-link
💡 asterism@feature-update-schedule — Pre-push review: feature/update-schedule
💡 asterism@t-2330-work-thumbnails — Pre-push review: T-2330/work-thumbnails
💡 asterism@t-2276-place-extraction — Pre-push review: T-2276/place-extraction
⚠️ asterism@t-2316-work-creators — Pre-push review: T-2316/work-creators
⚠️ prism@worktree-task-list-checkbox — Pre-push review: worktree-task-list-checkbox
✅ prism@worktree-restore-frontmatter-block — Pre-push review: worktree-restore-frontmatter-block
⚠️ prism@t-1976-bugfix-html-image-tag-quote-scan — Pre-push review (round 3): T-1976 quote-aware HTML tag extent
💡 prism@t-2025-bugfix-footnote-badge-occurrence-drift — Pre-push review: T-2025 footnote badge occurrence drift
✅ prism@t-2066-bugfix-percent-encoded-local-paths — Pre-push review: T-2066/bugfix-percent-encoded-local-paths
✅ prism@t-2044-bugfix-table-header-row-note-indicator — Pre-push review: T-2044 header-row note indicator
💡 prism@t-1881-bugfix-follow-external-file-moves — Pre-push review: T-1881 follow external file moves
💡 asterism@t-2308-series-and-related-works — Pre-push review: series and related works
💡 prism@t-1813-bugfix-direct-open-fragments — Pre-push review: T-1813/bugfix-direct-open-fragments
✅ prism@t-1968-bugfix-escaped-footnote-references — Pre-push review: T-1968/bugfix-escaped-footnote-references
💡 prism@t-1929-bugfix-note-nav-duplicate-block — Pre-push review: T-1929/bugfix-note-nav-duplicate-block
✅ prism@t-2005-bugfix-multiline-code-span-details — Pre-push review: T-2005 multiline code-span details tag matching
💡 prism@t-1963-bugfix-footnote-html-block-extent — Pre-push review: T-1963/bugfix-footnote-html-block-extent
💡 prism@t-1830-bugfix-raw-source-nowrap-width — Pre-push review: T-1830/bugfix-raw-source-nowrap-width
⚠️ prism@t-1831-bugfix-ipad-share-scene-affinity — Pre-push review: T-1831/bugfix-ipad-share-scene-affinity
💡 prism@t-1810-bugfix-redirect-final-url-base — Pre-push review: T-1810/bugfix-redirect-final-url-base
💡 prism@t-1896-bugfix-svg-renderer-color-scheme — Pre-push review: T-1896/bugfix-svg-renderer-color-scheme
💡 prism@t-1942-bugfix-image-rewriter-quote-preservation — Pre-push review: T-1942/bugfix-image-rewriter-quote-preservation
💡 prism@t-1864-bugfix-sidebar-resolved-document-notes — Pre-push review: T-1864/bugfix-sidebar-resolved-document-notes
💡 asterism@t-2093-bugfix-settling-pass-budget — Pre-push review: T-2093/bugfix-settling-pass-budget
💡 asterism@t-1910-bugfix-m4-fixture-work-matching — Pre-push review: T-1910/bugfix-m4-fixture-work-matching (round 2)
✅ asterism@t-2291-bugfix-remove-site-membership-quarantine-refresh — Pre-push review (round 4): T-2291/bugfix-remove-site-membership-quarantine-refresh
⚠️ asterism@t-2291-bugfix-remove-site-membership-quarantine-refresh — Pre-push review (round 3): T-2291/bugfix-remove-site-membership-quarantine-refresh
💡 asterism@t-1910-bugfix-m4-fixture-work-matching — Pre-push review: T-1910/bugfix-m4-fixture-work-matching
💡 asterism@t-2298-bugfix-stats-period-control-accessibility-clipping — Pre-push review: T-2298/bugfix-stats-period-control-accessibility-clipping
💡 asterism@t-2293-bugfix-bootstrap-store-digest-flake — Pre-push review: T-2293/bugfix-bootstrap-store-digest-flake
⚠️ asterism@t-2291-bugfix-remove-site-membership-quarantine-refresh — Pre-push review (round 2): T-2291/bugfix-remove-site-membership-quarantine-refresh
⚠️ asterism@t-2291-bugfix-remove-site-membership-quarantine-refresh — Pre-push review: T-2291/bugfix-remove-site-membership-quarantine-refresh
✅ asterism@t-2301-bugfix-save-does-not-dismiss-entry — Pre-push review: T-2301/bugfix-save-does-not-dismiss-entry
💡 asterism@t-2306-work-and-reading-status — Pre-push review: T-2306/work-and-reading-status
💡 agentic-coding@feature-review-html-tests-diagram — Pre-push review: feature/review-html-tests-diagram
✅ asterism@t-2303-site-display-names — Pre-push review: T-2303/site-display-names
💡 asterism@t-2302-works-list-options — Pre-push review: T-2302/works-list-options
✅ asterism@t-2052-background-export — Pre-push review: T-2052/background-export
✅ asterism@t-2286-ipad-and-mac-layouts — Pre-push review: T-2286 iPad and Mac layouts
✅ asterism@t-2216-stats-period-navigation — Pre-push review: T-2216/stats-period-navigation
✅ transit@t-2169-bugfix-mcp-maintenance-toggle-does-not-refresh-connected-clients — Pre-push review: T-2169 MCP client refresh
✅ transit@t-2232-bugfix-sync-heartbeat-saves-unrelated-pending-model-changes — Pre-push review: T-2232 heartbeat context isolation
✅ transit@t-2080-bugfix-project-name-uniqueness-is-not-reconciled-across-devices — Pre-push review: T-2080 project-name reconciliation
💡 prism@t-2219-bugfix-test-host-abort-cascade-v2 — Pre-push review: T-2219 host-abort cascade (PR #405)
✅ transit@t-2103-bugfix-creation-can-persist-records-after-project-deletion — Pre-push review: T-2103 project-deletion creation race
⚠️ transit#245 — Transit PR #245 — MCP maintenance toggle refresh
💡 prism@t-2231-bugfix-clipboard-save-as-notes-manager-key — Pre-push review: T-2231 clipboard Save As notes migration
✅ asterism@t-2273-character-ranking — Pre-push review: T-2273/character-ranking
✅ asterism@t-2294-feature-wrong-host-work-url-heal — Pre-push review: T-2294/feature-wrong-host-work-url-heal
✅ asterism@t-2281-rule-citation-by-uuid — Pre-push review: T-2281/rule-citation-by-uuid
💡 prism@t-2275-bugfix-state-persistence-tests-isolation — Pre-push review: T-2275/bugfix-state-persistence-tests-isolation
💡 prism@t-1099-bugfix-scroll-keys-behind-modals — Pre-push review: T-1099/bugfix-scroll-keys-behind-modals
✅ prism@t-2198-bugfix-test-only-changes-bypass-workflow — Pre-push review: T-2198/bugfix-test-only-changes-bypass-workflow
💡 prism@t-1784-bugfix-clipboard-save-web-image-resolution — Pre-push review: T-1784/bugfix-clipboard-save-web-image-resolution
💡 prism@t-2260-bugfix-remote-loader-chunked-reads — Pre-push review: T-2260/bugfix-remote-loader-chunked-reads
✅ prism@t-1758-bugfix-non-file-image-detail-window-collision — Pre-push review: T-1758/bugfix-non-file-image-detail-window-collision
✅ asterism@t-2193-bugfix-capture-view-page-title-accessibility-label — Pre-push review: T-2193/bugfix-capture-view-page-title-accessibility-label
✅ asterism@t-2280-drop-superseded-columns — Pre-push review: T-2280/drop-superseded-columns
💡 asterism@t-2230-multi-site-works — Pre-push review: T-2230/multi-site-works
✅ asterism@t-2271-data-model-cleanups — Pre-push review: T-2271/data-model-cleanups
✅ asterism@t-1917-share-sheet-last-note — Pre-push review: T-1917/share-sheet-last-note
✅ asterism@t-1916-share-sheet-characters — Pre-push review: T-1916/share-sheet-characters
✅ asterism@fix-chapter-key-id-threshold — Pre-push review: fix/chapter-key-id-threshold
⚠️ prism@t-2138-bugfix-remote-stream-timeout — Pre-push review #2: T-2138 remote stream timeout
🚫 prism@t-1840-bugfix-clipboard-prose-mermaid — Pre-push review (round 2): T-1840/bugfix-clipboard-prose-mermaid
⚠️ prism@t-1928-bugfix-toc-details-headings — Pre-push review #2: T-1928/bugfix-toc-details-headings
⚠️ prism@t-2147-bugfix-html-comment-regex-quadratic — Pre-push review (2nd pass): T-2147/bugfix-html-comment-regex-quadratic
✅ asterism@feature-work-detail-reading-redesign — Pre-push review: feature/work-detail-reading-redesign
✅ prism@t-2237-bugfix-restore-purchases-false-negative — Pre-push review #2: T-2237 restore-purchases false negative
⚠️ prism@t-1900-bugfix-svg-detail-reload-race — Pre-push review: T-1900/bugfix-svg-detail-reload-race
💡 prism@t-2059-bugfix-inline-note-focus-return — Pre-push review #2: T-2059/bugfix-inline-note-focus-return
💡 prism@t-1849-bugfix-reload-security-scoped-access — Pre-push review: T-1849 security-scoped access lease
⚠️ prism@t-2133-bugfix-ipad-renderer-closed-scene — Pre-push review: T-2133/bugfix-ipad-renderer-closed-scene
⚠️ prism@t-1812-bugfix-consecutive-save-as-note-migration — Pre-push review #2: T-1812 consecutive Save As note migration
💡 prism@t-2244-bugfix-webkit-isolation-guard-gaps — Pre-push review: T-2244/bugfix-webkit-isolation-guard-gaps
💡 prism@t-2243-bugfix-test-result-guard-fail-open — Pre-push review (round 2): T-2243/bugfix-test-result-guard-fail-open
✅ asterism@worktree-character-extraction-pronouns — Pre-push review: worktree-character-extraction-pronouns
⚠️ prism@t-2132-bugfix-raster-memory-limits-after-buffering — Pre-push review: T-2132 bound image memory before it is spent
✅ prism@t-2213-bugfix-late-clipboard-saveas-mutates-replacement-session — Pre-push review #2: T-2213 late clipboard Save As finalisation
💡 prism@t-2219-bugfix-test-host-aborts-cascade — Pre-push review: T-2219/bugfix-test-host-aborts-cascade
💡 prism@t-2152-bugfix-superseded-entitlement-scan-stale-state — Pre-push review: T-2152 superseded entitlement scan stale state
💡 prism@t-2224-bugfix-test-checker-launders-retried-failures — Pre-push review #2: T-2224/bugfix-test-checker-launders-retried-failures
✅ asterism@t-2229-character-extraction — Pre-push review: T-2229/character-extraction
💡 asterism@t-2156-rule-suggestion — Pre-push review: T-2156/rule-suggestion
⚠️ prism@t-1744-bugfix-loading-indicator-missing-during-offmain-emit — Pre-push review: T-1744 loading indicator
💡 prism@t-1841-bugfix-partial-storekit-results-strand-paywall — Pre-push review: T-1841 partial StoreKit results strand the paywall
✅ prism@t-1866-bugfix-relative-svg-previews-collide-across-documents — Pre-push review: T-1866 relative SVG previews collide across documents
✅ prism@t-2089-bugfix-initial-note-load-overwrites-new-notes — Pre-push review: T-2089 initial note load overwrites notes created during loading
💡 prism@t-1805-bugfix-remote-refresh-outlives-document — Pre-push review: T-1805 remote refresh outlives document
✅ prism@t-1757-bugfix-replacing-document-orphans-media-windows — Pre-push review: T-1757/bugfix-replacing-document-orphans-media-windows
✅ prism@t-1871-bugfix-imported-nested-list-notes-lose-anchor — Pre-push review: T-1871 imported nested-list notes lose anchor context
✅ asterism@t-2192-stats-page — Pre-push review: T-2192/stats-page
✅ asterism@t-2191-recent-window-cap — Pre-push review: T-2191/recent-window-cap
💡 prism@t-2140-bugfix-url-encoding-chokepoint — Pre-push review: T-2140/bugfix-url-encoding-chokepoint
💡 prism@t-1698-bugfix-auto-theme-switch-needs-restart — Pre-push review: T-1698 auto light/dark switch
💡 prism@t-1663-bugfix-root-relative-query-fragment-double-escape — Pre-push review: T-1663 root-relative query/fragment double-escape
💡 prism@t-1840-bugfix-clipboard-prose-rewritten-as-mermaid — Pre-push review: T-1840 clipboard prose rewritten as mermaid
💡 prism@t-1812-bugfix-consecutive-save-as-cross-wires-note-migration — Pre-push review: T-1812 consecutive Save As cross-wires note migration
✅ prism@t-1779-bugfix-app-wide-paywall-state-across-windows — Pre-push review: T-1779 per-scene PaywallPresenter
💡 prism@t-1669-bugfix-inline-reparse-drops-unhandled-block-nodes — Pre-push review: T-1669 inline re-parse drops thematic breaks
✅ prism@t-1756-bugfix-failed-reload-removes-retry-banner — Pre-push review: T-1756 failed reload removes retry banner
✅ prism@t-1822-bugfix-sharing-notes-from-remote-root-urls-fails — Pre-push review: T-1822 Share-with-Notes filename sanitisation
💡 prism@t-2146-bugfix-ci-live-webkit-test-failures — Pre-push review: T-2146/bugfix-ci-live-webkit-test-failures
✅ asterism@t-2190-sharesheet-polish — Pre-push review: t-2190-sharesheet-polish
✅ asterism@t-2076-configurable-work-types — Pre-push review: T-2076/configurable-work-types
✅ asterism@worktree-settings-cleanup — Pre-push review: worktree-settings-cleanup
✅ asterism@t-2135-teach-editor-authoring-gaps — Pre-push review: T-2135/teach-editor-authoring-gaps
✅ prism@t-2132-bugfix-remote-raster-image-memory-exhaustion — Pre-push review: T-2132/bugfix-remote-raster-image-memory-exhaustion
✅ prism@t-1951-bugfix-quadratic-scans-raw-html-images — Pre-push review: T-1951/bugfix-quadratic-scans-raw-html-images
✅ prism@t-1811-bugfix-signing-into-icloud-overwrites-notes — Pre-push review: T-1811/bugfix-signing-into-icloud-overwrites-notes
✅ prism@t-1868-bugfix-concurrent-storekit-verification-race — Pre-push review: T-1868 concurrent StoreKit verification race
💡 prism@t-1099-bugfix-scroll-keys-route-behind-modals — Pre-push review: T-1099 scroll keys behind modals (PR #353)
✅ prism@t-2107-bugfix-post-ready-crashes-bypass-recovery-limit — Pre-push review: T-2107/bugfix-post-ready-crashes-bypass-recovery-limit
✅ prism@t-1983-bugfix-ci-locale-sweep-zero-tests — Pre-push review: T-1983/bugfix-ci-locale-sweep-zero-tests
✅ prism@t-1865-bugfix-replies-to-imported-only-notes-discarded — Pre-push review: T-1865/bugfix-replies-to-imported-only-notes-discarded
✅ asterism@feature-optional-chapter-sequence — Pre-push review: feature/optional-chapter-sequence
✅ asterism@feature-url-locator-generalisation — Pre-push review: url-locator-generalisation
✅ transit#242 — PR #242 — Restore width-adaptive dashboard layout
✅ transit#241 — PR #241 — Fix T-1937: Keep heartbeat launch-scoped
💡 transit#240 — PR #240 — Fix T-1862: Preserve display-ID lookup failures (overview)
💡 transit#240 — PR #240 — Fix T-1862: Preserve display-ID lookup failures (overview)
✅ transit@t-2018-bugfix-vanished-project-selection — PR #237 — Fix T-2018 vanished task editor project selection
✅ transit@t-1821-bugfix-mcp-port-edits-leave-running-server-old-port — Review: T-1821 MCP port listener alignment
✅ transit#237 — PR #237 — Fix T-2018 vanished task editor project selection
✅ transit#239 — PR #239 — Fix T-1824: Milestone Query Project ID Resolution
✅ transit@t-1820-bugfix-mcp-notifications-acknowledged-without-executing — Pre-push review: T-1820 notification dispatch
✅ asterism@worktree-legacy-cleanup — Pre-push review: worktree-legacy-cleanup
✅ transit#232 — PR #232 — Fix T-1749 project-existence fetch failures
✅ transit@t-1711-bugfix-mcp-get-projects-hides-milestone-fetch-failures — Pre-push review: T-1711
✅ transit@t-1825-bugfix-terminal-milestone-selections-disappear-from-filter-menu — PR #227 Ready: T-1825 milestone filter
✅ transit#226 — PR #226 — Fix T-1675 scoped milestone lookup errors
✅ transit@t-1800-bugfix-open-task-details-do-not-refresh-externally-added-comments — PR #225 — T-1800 task-detail comment refresh review
✅ transit@t-1657-bugfix-project-lookup-hides-fetch-failures — Pre-push review: T-1657 project lookup storage failures
✅ transit#225 — PR #225 — Refresh open task detail comments
💡 asterism@feature-polish-and-export — Pre-push review: feature/polish-and-export
✅ transit@t-1628-bugfix-test-quick-workspace-local-cache-regression — Pre-push review: T-1628 cache isolation
✅ transit@t-2037-bugfix-add-task-can-retain-a-milestone-after-it-closes — Pre-push review: T-2037 stale terminal milestone
✅ transit@t-1620-bugfix-generate-report-intent-hides-report-fetch-failures — Pre-push review: PR #222 / T-1620
✅ transit@t-1770-bugfix-mutation-intents-misclassify-persistence-failures — Pre-push review: T-1770 persistence-failure classification
✅ transit@t-1613-bugfix-mcp-task-queries-hide-comment-fetch-failures — Pre-push review: T-1613
✅ transit@t-1607-bugfix-app-entity-queries-hide-fetch-failures — Pre-push review: T-1607
⚠️ transit#217 — PR #217 — Fix T-1608: Surface MCP milestone fetch failures
💡 prism@t-1975-bugfix-navigation-during-reload — Pre-push review: T-1975/bugfix-navigation-during-reload
⚠️ prism@t-1943-bugfix-webcontent-termination-wiring — Pre-push review: T-1943 WebContent termination wiring
💡 prism@t-1701-bugfix-raw-toggle-top-position — Pre-push review: T-1701/bugfix-raw-toggle-top-position
✅ prism@t-1932-bugfix-page-commands-short-documents — Pre-push review: T-1932/bugfix-page-commands-short-documents
✅ asterism@specs-duplicate-reconciliation — Pre-push review: duplicate-reconciliation (M4c)
✅ transit@t-1803-bugfix-update-status-intent-not-found-hint-omits-requested-display-id — Pre-push review: T-1803 display-ID not-found hint
✅ transit@t-2036-bugfix-empty-task-query-date-filters-are-rejected — Pre-push review: T-2036/bugfix-empty-task-query-date-filters-are-rejected
✅ transit@t-2036-bugfix-empty-task-query-date-filters-are-rejected — Pre-push review: T-2036/bugfix-empty-task-query-date-filters-are-rejected
✅ transit@t-1991-bugfix-create-task-paths-silently-ignore-non-object-metadata — Pre-push review: T-1991 metadata shape validation
✅ transit@t-1819-bugfix-query-tasks-intent-accepts-reversed-absolute-date-ranges — Pre-push review: PR #211 — Fix T-1819 reversed absolute date ranges
✅ transit@t-1883-bugfix-unknown-mcp-tools-return-the-wrong-json-rpc-code — Pre-push review: T-1883/bugfix-unknown-mcp-tools-return-the-wrong-json-rpc-code
✅ transit@t-1814-bugfix-add-task-intent-misclassifies-stale-last-project-selection — Pre-push review: T-1814/bugfix-add-task-intent-misclassifies-stale-last-project-selection
✅ transit@t-1783-bugfix-mcp-query-tasks-accepts-nonexistent-project-id — Pre-push review: T-1783/bugfix-mcp-query-tasks-accepts-nonexistent-project-id
✅ transit@t-1835-bugfix-mcp-get-endpoint-returns-404-instead-of-405 — Pre-push review: T-1835/bugfix-mcp-get-endpoint-returns-404-instead-of-405
✅ transit@t-1802-bugfix-iphone-portrait-can-render-a-multi-column-dashboard — Pre-push review: T-1802 iPhone portrait dashboard layout
✅ transit@t-1598-bugfix-create-paths-misreport-non-string-required-name-type-fields — Pre-push review: T-1598 create required-field validation
✅ transit@t-1644-bugfix-query-tasks-intent-accepts-nested-null-date-filter-fields — Pre-push review: T-1644 — Reject nested date filter nulls
✅ transit@t-2020-bugfix-cross-device-promotion-can-rewrite-permanent-display-ids — Pre-push review: PR #200 final head
✅ transit@t-1823-bugfix-update-task-status-can-return-the-wrong-comment — Pre-push review: PR #201 final head
✅ transit@t-1765-bugfix-pre-cancelled-creates-can-still-persist-records — Pre-push review: PR #197 — cancelled creates
💡 transit@t-1826-bugfix-mcp-same-port-restart-races-listener-shutdown — Pre-push review: T-1826 MCP listener lifecycle
⚠️ transit#197 — Pre-push review: T-1765 cancellation fix
✅ transit@t-1778-bugfix-mcp-initialize-accepts-malformed-handshake-requests — Pre-push review: T-1778 MCP initialize validation
💡 transit#193 — Pre-push review: T-1935 editor conflict choices (PR #193)
✅ transit@t-2019-bugfix-duplicate-cleanup-stale-id-check-expires-during-allocation — Pre-push review: Transit PR #195 / T-2019
✅ transit@t-1768-bugfix-create-with-milestone-cleanup-is-not-atomic — Pre-push review: T-1768/bugfix-create-with-milestone-cleanup-is-not-atomic
💡 transit@t-1834-bugfix-mcp-rejects-valid-json-rpc-batch-requests — Pre-push review: T-1834 MCP JSON-RPC batch requests (PR #194)
✅ transit#192 — Pre-push review: Transit PR #192
⚠️ transit@t-2003-bugfix-test-contexts-drop-their-swiftdata-containers — Pre-push review: Transit PR #192 / T-2003 SwiftData test-container lifetime
✅ transit@t-1938-bugfix-milestone-name-uniqueness-is-not-enforced-across-devices — Pre-push review: T-1938/bugfix-milestone-name-uniqueness-is-not-enforced-across-devices
💡 asterism@feature-cloudkit-mirroring — Pre-push review: feature/cloudkit-mirroring
✅ prism@t-1878-bugfix-selection-affordance-scroll — Pre-push review: T-1878/bugfix-selection-affordance-scroll
⚠️ prism@t-1725-bugfix-web-note-controls-accessibility — Pre-push review: T-1725/bugfix-web-note-controls-accessibility
✅ prism@t-1745-bugfix-list-item-note-display — Pre-push review: T-1745/bugfix-list-item-note-display
✅ prism@t-1852-bugfix-selection-affordance-reload — Pre-push review: T-1852/bugfix-selection-affordance-reload
✅ prism@t-1966-bugfix-inline-renderer-quadratic-scans — Pre-push review: T-1966/bugfix-inline-renderer-quadratic-scans
⚠️ prism@t-1992-bugfix-nontext-footnote-occurrence-mapping — Pre-push review: T-1992/bugfix-nontext-footnote-occurrence-mapping
✅ prism@t-1941-bugfix-subspan-source-map-rebase — Pre-push review: T-1941 sub-span source-map rebase
✅ prism@t-1979-bugfix-footnote-popover-stale-state — Pre-push review: T-1979/bugfix-footnote-popover-stale-state
✅ prism@t-1978-bugfix-footnote-popover-typography — Pre-push review: T-1978/bugfix-footnote-popover-typography
✅ asterism@t-1982-configuration-identity — Pre-push review: configuration-identity (T-1982)
✅ prism@t-1944-bugfix-hidden-section-rect-guards — Pre-push review: T-1944/bugfix-hidden-section-rect-guards
✅ prism@t-1918-bugfix-search-scroll-single-owner — Pre-push review: T-1918/bugfix-search-scroll-single-owner
💡 prism@t-1853-bugfix-repeated-footnote-refs-search-badge — Pre-push review: T-1853/bugfix-repeated-footnote-refs-search-badge
💡 prism@t-1751-bugfix-stale-search-highlights-after-reload — Pre-push review: T-1751/bugfix-stale-search-highlights-after-reload
⚠️ prism@t-1704-bugfix-search-diacritic-insensitive-highlights — Pre-push review: T-1704 diacritic-insensitive search highlights
✅ prism@t-1713-bugfix-hidden-comment-footnote-search-badges — Pre-push review: T-1713/bugfix-hidden-comment-footnote-search-badges
✅ prism@t-1541-bugfix-svgwebviewtests-offmain-crash — Pre-push review: T-1541/bugfix-svgwebviewtests-offmain-crash
✅ asterism@feature-relational-references — Pre-push review: feature/relational-references
⚠️ prism@worktree-fix-surfaced-test-failures — Pre-push review: fix-surfaced-test-failures
💡 asterism@worktree-t-1919-t-1969-onboarding — Pre-push review: T-1969 / T-1919 mark-at-birth
🚫 prism@t-1716-bugfix-footnote-badge-inline-code — Pre-push review: T-1716/bugfix-footnote-badge-inline-code
⚠️ prism@t-1877-bugfix-single-line-html-footnotes — Pre-push review: T-1877/bugfix-single-line-html-footnotes
⚠️ prism@t-1827-bugfix-web-typography-font-and-dynamic-type — Pre-push review: T-1827/bugfix-web-typography-font-and-dynamic-type
✅ prism@t-1759-bugfix-raw-source-recolor-race — Pre-push review: T-1759/bugfix-raw-source-recolor-race
✅ prism@t-1960-bugfix-search-testing-debounce-cancel — Pre-push review: T-1960/bugfix-search-testing-debounce-cancel
💡 asterism@feature-library-integrity-tolerance — Pre-push review: library-integrity-tolerance
⚠️ prism@t-1775-bugfix-fragment-navigation-persisted-scroll — Pre-push review: T-1775 fragment navigation vs persisted scroll
⚠️ prism@t-1655-bugfix-unquoted-img-src — Pre-push review: T-1655/bugfix-unquoted-img-src
✅ prism@t-1829-bugfix-increase-contrast-web-documents — Pre-push review: T-1829 — Increase Contrast for web-rendered documents
✅ prism@t-1876-bugfix-selection-notes-footnote-anchor — Pre-push review: T-1876/bugfix-selection-notes-footnote-anchor
✅ prism@t-1851-bugfix-collapsed-heading-scroll-position — Pre-push review: T-1851/bugfix-collapsed-heading-scroll-position
💡 prism#315 — PR #315 — WebKit navigation, TOC anchor ids, regular-layout footnotes
💡 asterism@feature-unified-teaching-composition — Pre-push review #2: teaching surface redesign
💡 flux@t-1890-time-of-use-pricing — Pre-push review: T-1890/time-of-use-pricing
✅ asterism@orbit-impl-2-url-identity-re-share — Pre-push review: orbit-impl-2/url-identity-re-share
✅ asterism@orbit-impl-2-title-teaching-retroactive-parsing — Pre-push review: title teaching & retroactive parsing
✅ asterism@orbit-impl-2-immutable-capture-safety-net — Pre-push review: immutable-capture-safety-net
✅ prism@worktree-t-1681-offmain-html-emit — Pre-push review: T-1681 off-main HTML emission
💡 scramble@worktree-t-1670-trip-reinstall-loss — Pre-push review: T-1670 — trips lost on reinstall
💡 scramble@worktree-remove-task-why-disclosure — Pre-push review: remove-task-why-disclosure
✅ scramble@worktree-fix-test-flakiness — Review: fix unit-test flakiness (merged as PR #16)
✅ prism@t-1641-bugfix-list-item-at-prefix — Pre-push review: T-1641/bugfix-list-item-at-prefix
💡 prism@t-1577-notes-action-placement — Pre-push review: T-1577 notes-action-placement
✅ scramble@worktree-task-row-text-alignment — Pre-push review: T-1619 task-row-text-alignment
✅ scramble@worktree-packing-day-before — Pre-push review: Move pack-mode packing list to Day before
✅ scramble@worktree-remove-packing-why — Pre-push review: remove packing-sheet WhyDisclosure
✅ scramble@t-1587-packing-item-subitems — Pre-push review: packing-item-subitems (T-1587)
✅ zenith@worktree-t-1588-merged-report-periods — Pre-push review: Merged Report Periods (T-1588)
✅ scramble@feature-copy-master-packing-items — Pre-push review: copy-master-packing-items
✅ phase@tooling-makefile-and-swiftlint — Pre-push review #2: test-isolation fix (tooling/makefile-and-swiftlint)
✅ scramble@worktree-fix-cloudkit-inverse-and-checksum — Pre-push review: fix-cloudkit-inverse-and-checksum
✅ prism@worktree-t-1559-readable-tables-restoration — Pre-push review: T-1559 readable-tables-restoration
💡 prism@t-1542-webview-rendering — Pre-push review: T-1542/webview-rendering (recent uncovered work)
✅ flux@offpeak-projection-hero — Pre-push review: offpeak-projection-hero
✅ flux@t-1533-offpeak-charge-projection — Pre-push review: off-peak charge projection (T-1533)
✅ flux@t-1497-history-period-navigation — Pre-push review: T-1497/history-period-navigation
✅ flux@worktree-sim-pill-hero — Pre-push review: worktree-sim-pill-hero
✅ flux@t-1495-dashboard-simulation — Pre-push review: T-1495 Dashboard Simulation
💡 textual#2 — PR #2 — Fix infinite layout loop, hoist TextSelectionModel out of GeometryReader (overview)
✅ transit@t-1463-task-priority — Pre-push review: Task Priority (T-1463)
✅ flux@worktree-history-today-and-domain — Pre-push review: worktree-history-today-and-domain
✅ flux@t-1361-history-month-week-to-date — Pre-push review: T-1361 history-month-week-to-date
✅ prism@worktree-t1440-t1441-test-fixes — Pre-push review: T-1440 / T-1441 test fixes
✅ prism@worktree-t-1165-block-id-cache-eviction — Pre-push review: T-1165 Block ID Cache Eviction
✅ flux@worktree-ios-lint-fixes — Pre-push review: ios-lint cleanup (flux)
✅ flux@worktree-grid-trio-font — Pre-push review: grid-trio-font
✅ prism@t-1419-ios-zoom-controls — Pre-push review: T-1419 iOS Zoom Controls (native mermaid zoom)
✅ flux@t-1420-bugfix-today-peak-grid-import — Pre-push review: T-1420 live peak grid import
✅ flux@peak-from-readings — Pre-push review: peak-from-readings
✅ flux@t-1341-offpeak-from-readings — Pre-push review: T-1341 Off-Peak From Readings
✅ prism@worktree-t-1336-linked-image-auto-dismiss-a11y — Pre-push review: T-1336 linked-image overlay auto-dismiss a11y
✅ flux@t-1342-better-macos-interface — Pre-push review: T-1342 Better macOS Interface
✅ prism@worktree-t-1042-mermaid-auto-dismiss-a11y — Pre-push review: T-1042 — Mermaid Card Auto-Dismiss Accessibility
💡 flux@t-1326-daily-costs — Pre-push review (round 2): T-1326/daily-costs
✅ flux@t-1327-battery-cant-empty-before-offpeak — Pre-push review: T-1327 Battery Can't Empty Before Off-Peak
✅ transit@t-650-update-task-all-fields — Pre-push review: T-650 update_task extended to all fields
✅ prism@t-450-render-html-comments — Pre-push review: T-450 Render HTML Comments
✅ flux@worktree-t-1150-ipad-adaptive-layout — Pre-push review: iPad adaptive layout (T-1150)
✅ prism@worktree-reduce-transparency-a11y — Pre-push review: T-1044 Reduce Transparency a11y
✅ prism@worktree-fix-flaky-macos-tests — Pre-push review: fix-flaky-macos-tests
✅ prism@worktree-mermaid-card-a11y — Pre-push review: mermaid-card-a11y (T-1041)
✅ scramble@feature-phase-6-notifications-polish — Pre-push review (round 2): feature/phase-6-notifications-polish
✅ flux@t-1288-soc-alerts — Pre-push review: T-1288/soc-alerts
✅ prism@t-1289-bugfix-scroll-hang — Pre-push review: T-1289/bugfix-scroll-hang
✅ prism@worktree-settings-commit-hash — Pre-push review: worktree-settings-commit-hash
✅ flux@t-1274-bugfix-late-night-current-data-gap — Pre-push review: T-1274/bugfix-late-night-current-data-gap
✅ prism@worktree-t-431-share-extension — Pre-push review: T-431 share extension
✅ prism@worktree-t-1259-strip-md-markers-a11y — Pre-push review: T-1259 strip-md-markers-a11y
✅ scramble@feature-phase-5-1-wire-trip-crud-tripslocal — Pre-push review: Phase 5.1 Phase 5 + cleanup
✅ prism@worktree-fix-macos-build-a11y-footnote — Pre-push review: macOS build fix (footnote a11y)
✅ prism@t-432-macos-url-drop — Pre-push review: T-432/macos-url-drop
💡 prism@worktree-t-1036-footnote-badge-a11y — Pre-push review: T-1036 footnote badge accessibility
💡 prism@worktree-t-1034-tables-in-list-items — Pre-push review: T-1034 tables in list items
✅ prism@worktree-fix-localisation-warnings — Pre-push review: fix-localisation-warnings
💡 prism#253 — PR #253 — Fix T-1237: TOC sidebar can get stuck open in raw source mode
✅ pulsar@main — Pre-push review: pulsar tooling commits
✅ transit#206 — PR #206 — Fix T-1799: Reject invalid calendar date filters
✅ transit#203 — PR #203 — Fix T-1807: Project Color Hex Round-Trip
✅ transit@t-1863-bugfix-mcp-accepts-request-ids-that-are-null — Pre-push review: T-1863/bugfix-mcp-accepts-request-ids-that-are-null
✅ transit#217 — PR #217 — Fix MCP milestone fetch failures
✅ transit#216 — PR #216 — Fix T-1939: Prevent stale display ID collisions
✅ transit#228 — PR #228 — Fix T-1699: Prevent duplicate sync heartbeats
✅ transit@t-1858-bugfix-milestone-create-dismissal-pr — PR #233 review: T-1858 milestone create dismissal
✅ transit#235 — PR #235 — Fix T-1898: Cancel macOS Add Task save
✅ transit#234 — PR #234 — Fix T-1936: Fallback Container Sync Mode
✅ transit#241 — PR #241 — Fix T-1937: Keep heartbeat launch-scoped
✅ asterism@t-1948-bugfix-re-teach-button-no-op-for-site-with-no-entries — Pre-push review: T-1948/bugfix-re-teach-button-no-op-for-site-with-no-entries
✅ asterism@t-1949-bugfix-entry-detail-fails-wholesale-for-rule-invalid-site — Pre-push review: T-1949/bugfix-entry-detail-fails-wholesale-for-rule-invalid-site
✅ asterism@t-1956-bugfix-work-url-merge-commits-roll-back-on-any-diagnosis — Pre-push review: T-1956/bugfix-work-url-merge-commits-roll-back-on-any-diagnosis
💡 asterism@t-1959-bugfix-teaching-change-detection-duplicate-uuids — Pre-push review: T-1959/bugfix-teaching-change-detection-duplicate-uuids
💡 asterism@t-2051-bugfix-backup-import-cannot-restore-site-scalars — Pre-push review: T-2051 backup import Site designation restore (round 2)
✅ asterism@t-2119-bugfix-canonical-href-html-entities — Pre-push review: T-2119/bugfix-canonical-href-html-entities
💡 asterism@t-2287-bugfix-share-sheet-preserved-record-drained-before-save — Pre-push review: T-2287/bugfix-share-sheet-preserved-record-drained-before-save
💡 asterism@t-2290-bugfix-backup-export-retired-title-pattern — Pre-push review: T-2290/bugfix-backup-export-retired-title-pattern