You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4b36982
Browse filesBrowse the repository at this point in the historyBrowse files
sync: RAG integrity, concurrency hardening, CLI polish from dev
Single squashed sync from ifixai-ai/diagnostic-dev to keep the public
release tree current with internal development.
Highlights
- RAG context integrity: B28 inspection rewritten to test prompt-injection
resistance through retrieved context, with structural typed cases.
- Judge prompt isolation: SUT response moved out of the system prompt into
a delimited user message to mitigate self-judging the response.
- Rubric cache: lazy-init the asyncio lock so multi-loop test runs don't
collide.
- Concurrency governor: ramp waiters back up gradually after a 429 instead
of releasing all parked coroutines in a thundering herd.
- Category summary: stop rendering "✓ all passed" when zero tests were
scored; show "— no scored tests" instead.
- Layout refactor: ifixai/tests/ → ifixai/inspections/ to disambiguate the
inspection runners from the project's pytest suite.
- CLI polish: per-test folder layout, benchmark progress display, run
summary terminology, PowerShell rendering fix.
- Docs: README repo-prep, methodology trim, drop internal spec IDs and
iMe runtime branding from public surface.
Sync window: public/main (deb9ecb) → diagnostic-dev/main (293a62d), 81
non-merge commits, 34 net-changed files.
Copy file name to clipboardExpand all lines: docs/methodology.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
# ifixai Methodology
1
+
# iFixAi Methodology
2
2
3
-
This page states, in one read, *how*ifixai scores an AI agent and *why* each choice is defensible. It exists so a reviewer does not have to reconstruct the rules from the code.
3
+
This page states, in one read, *how*iFixAi scores an AI Agent or Deployment and *why* each choice is defensible. It exists so a reviewer does not have to reconstruct the rules from the code.
4
4
5
-
ifixai is a diagnostic, not a certification. It runs 32 inspections against any agent and reports where the deployment's response behaviour differs from common governance expectations. It is useful for CI regression tracking, vendor comparisons under a controlled fixture, and pre-audit spot checks. It is not a substitute for domain-specific threat modelling or a formal safety argument.
5
+
iFixAi is a diagnostic, not a certification. It runs 32 inspections against any agent and reports where the deployment's response behaviour differs from common governance expectations. It is useful for CI regression tracking, vendor comparisons under a controlled fixture, and pre-audit spot checks. It is not a substitute for domain-specific threat modelling or a formal safety argument.
0 commit comments