Repository navigation
Improve Authority Evidence Benchmark HTML presentation - #239
Merged
IkarusAILabs merged 2 commits intoOct 18, 2026
Merged
IkarusAILabs merged 2 commits into
IkarusAILabs merged 2 commits into
Conversation
AI-assisted contribution using codex. Contributor-Studio-Run: dff6ed01-cd5e-437f-9eaf-2c275a76ee88/f5bfa68f-2569-4ec8-901d-72ebf3c5882e Co-Authored-By: Codex <codex@openai.com> Signed-off-by: Oikantik Basu <140976895+Golden007-prog@users.noreply.github.com>
IkarusAILabs
approved these changes
Oct 18, 2026
IkarusAILabs
left a comment
Owner
There was a problem hiding this comment.
The implementation follows secure-by-design principles for static report generation. Will br good to address the history size limit and add adversarial input tests before merge.
IkarusAILabs
approved these changes
Oct 18, 2026
2 tasks done
IkarusAILabs
added a commit
that referenced
this pull request
Oct 18, 2026
…esentation (#243) - PR #239: Offline HTML authority evidence reports with trend views - PR #240: Hard limit (20) on HTML history with ValueError before render - Added to README.md Community Contributors table - Added to GOOD_FIRST_ISSUES.md Completed Issues table (issue #224) Signed-off-by: Ikarus Career Tech <ikaruscareer@gmail.com>
IkarusAILabs
added a commit
that referenced
this pull request
Oct 18, 2026
…dencies alerts (#244) * docs: credit @Golden007-prog for Authority Evidence Benchmark HTML presentation - PR #239: Offline HTML authority evidence reports with trend views - PR #240: Hard limit (20) on HTML history with ValueError before render - Added to README.md Community Contributors table - Added to GOOD_FIRST_ISSUES.md Completed Issues table (issue #224) Signed-off-by: Ikarus Career Tech <ikaruscareer@gmail.com> * ci: pin CodeQL actions by SHA (v4.39.0) to fix Scorecard Pinned-Dependencies alerts All github/codeql-action steps (init, autobuild, analyze, upload-sarif) now pinned to commit 48870fdd6b42ee6474ec4207209ff87609271a5e (v4.39.0) instead of version tag. This resolves 5 open Scorecard Pinned-Dependencies code scanning alerts. Signed-off-by: Ikarus Career Tech <ikaruscareer@gmail.com> --------- Signed-off-by: Ikarus Career Tech <ikaruscareer@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #224
Before: benchmark results were available as JSON and Markdown without an HTML presentation or artifact trend view.
After: dependency-free HTML presents all eight attribution levels, per-class Lane-A verdicts, and change/escalation rates in tables with visual bars. Existing weakest-category callouts are highlighted. Optional ordered history includes revision labels, corpus counts, and qualifications explaining that corpus changes do not prove scanner improvement.
The current brief reuses Markdown text and embeds its exact source, preserving numeric strings, verdicts, UNKNOWN states, and insufficient-evidence qualifications. Metric calculation, comparison, gold fixtures, and customer reports remain unchanged.
Added regression coverage for content parity, deterministic bytes, input immutability, escaping, missing versus zero values, and artifact history. Documented offline generation. The targeted benchmark tests and the full test suite passed in the controlled runner; commands and exit codes are recorded below.
AI-assistance disclosure: AI assisted with implementation, documentation, and regression tests.
Automated validation
python -m pytest tests/test_authority_canonical.py tests/test_authority_benchmark.py -q(.): exit 0python -m pytest tests/ -q(.): exit 0AI-assisted using codex. Tests were executed locally by Contributor Studio; review was AI-assisted. Maintainer review is requested.