Skip to content

docs: add deep-dive analysis and verification plan for open issues#184

Merged
bernardladenthin merged 3 commits into
mainfrom
claude/inspiring-fermat-wIGrs
May 22, 2026
Merged

docs: add deep-dive analysis and verification plan for open issues#184
bernardladenthin merged 3 commits into
mainfrom
claude/inspiring-fermat-wIGrs

Conversation

@bernardladenthin
Copy link
Copy Markdown
Owner

@bernardladenthin bernardladenthin commented May 22, 2026

Summary

Add comprehensive deep-dive analysis and verification plan to the open issues document. This includes:

Test plan

  • No code changes; documentation only
  • Markdown formatting verified (no syntax errors)
  • Cross-references to file paths and line numbers are accurate per the codebase

Related issues / PRs

Refs kherud#124, kherud#123, kherud#121, kherud#120, kherud#119, kherud#117, kherud#116, kherud#113, kherud#112, kherud#111, kherud#110, kherud#107, kherud#104, kherud#103, kherud#102, kherud#101, kherud#98, kherud#95, kherud#91, kherud#90, kherud#89, kherud#88, kherud#87, kherud#86, kherud#85, kherud#84, kherud#83, kherud#82, kherud#81, kherud#80, kherud#79, kherud#78, kherud#77, kherud#72, kherud#70, kherud#50, kherud#34

Checklist

  • I have read CONTRIBUTING.md and CODE_OF_CONDUCT.md
  • My commits follow Conventional Commits
  • No security-sensitive changes

https://claude.ai/code/session_01KA24XD7cLiPVCmo8MaJcMR

claude added 3 commits May 22, 2026 18:56
Appends a Status in fork subsection to each of the 37 upstream issues with
a verdict, file:line evidence, and next steps; adds a Status overview
table summarising verdicts across all issues.
Appends a per-issue Deep-dive analysis block to each of the 9
LIKELY FIXED / PARTIALLY FIXED entries, and adds a top-level Deep-dive
verdict guide categorising which issues are confirmable from code
inspection, which need one targeted JUnit test, and which genuinely
require platform-specific runtime reproduction.

Updates the Status overview table for #121 (FIXED for 64-bit Android)
and #86 (CUDA jar requires libcudart at runtime, not auto-fallback).
Fetched verbatim text of the LIKELY FIXED / PARTIALLY FIXED issues from
github.com/kherud/java-llama.cpp and append a Verification plan section
with: (a) a table of new info extracted from each issue body, (b) four
concrete JUnit test sketches that would close out #80, #95, #98, #102,
(c) a non-unit-testable bucket for #34, #50, #86, #103, #121 with the
corresponding action (feature, docs, CI matrix), (d) a recommended PR
sequencing.

Notable finding: #98's original repro did not call enableEmbedding()
at all — the binding never forwarded --embedding to the upstream
server-context, so the result_output assertion fired because the
embedding pipeline was never initialised. enableEmbedding() now
exists in ModelParameters (line 1040), so the fix is essentially
code-confirmed; an integration test against nomic-embed-text is
optional confirmation.
@sonarqubecloud
Copy link
Copy Markdown

@bernardladenthin bernardladenthin merged commit 676ffaf into main May 22, 2026
7 of 12 checks passed
@bernardladenthin bernardladenthin deleted the claude/inspiring-fermat-wIGrs branch May 22, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants