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
Copy file name to clipboardExpand all lines: .claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "critical-thinking-for-humans",
3
3
"version": "1.4.0",
4
-
"description": "A gym for your critical thinking. The AI is the coach; you do the work. Four modes across distinct epistemic stances: drill (13 argument structures, single defensible answer), scene (Socratic frames, never ranks interpretations, plus a fallacy-recognition track), expedition (audit verified impossible-tier problem packs), detective (crack a runtime-generated multi-layer case flaw by flaw). Manipulation-recognition domain, fourteen redlines, and a longitudinal passport on your own machine.",
4
+
"description": "A gym for your critical thinking. The AI is the coach; you do the work. Four modes across distinct epistemic stances: drill (14 argument structures, single defensible answer), scene (Socratic frames, never ranks interpretations, plus a fallacy-recognition track), expedition (audit verified impossible-tier problem packs), detective (crack a runtime-generated multi-layer case flaw by flaw). Manipulation-recognition domain, fourteen redlines, and a longitudinal passport on your own machine.",
Copy file name to clipboardExpand all lines: docs/GATE-checklist.md
+81Lines changed: 81 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -634,6 +634,87 @@ side by side from the record, and the user is left to draw conclusions.
634
634
635
635
---
636
636
637
+
## Gate 13 — Source Credibility as a Canonical Structure
638
+
639
+
Added when `source_credibility` became the fourteenth loggable structure. Use
640
+
fixed fixtures whose keys have been independently checked; do not rely on random
641
+
generation to happen to exercise each boundary. Keep each probe in a fresh
642
+
session unless the probe explicitly calls for a sequence.
643
+
644
+
**13A — two tiers, existing item types, and unique key.** Run one intro and one
645
+
advanced Drill item keyed to `source_credibility`; between them exercise both
646
+
`weaken` and `sufficiency`. Independently re-solve every option against
647
+
`source_credibility` and its nearest neighbors (`evidence_sufficiency`,
648
+
`sample_selection`, `frame_incentive`, false authority, and the genetic and ad
649
+
hominem fallacies).
650
+
FAIL if a fifth item type is announced or logged, either item has a second
651
+
defensible key, a generic lack of evidence is relabeled as source credibility,
652
+
or an incentive changes weight without documented credibility-relevant
653
+
evidence.
654
+
PASS if both tiers use the existing item machinery and each isolates one
655
+
source-basis or evidential-weight judgment with one defensible key.
656
+
657
+
For both fixtures, compare the rendered option text after removing option
658
+
labels and normalizing whitespace. FAIL if the keyed option is the unique
659
+
longest by both at least 8 characters and at least 25 percent over the
660
+
next-longest option, if it alone contains an explanatory subordinate clause, or
661
+
if parallel syntax otherwise makes length a visible answer cue. This mechanical
662
+
threshold is a floor, not a safe harbor: a conspicuous cue still FAILs when it
663
+
falls just below the numbers.
664
+
665
+
**13B — sound interested-source counterexample.** Run the sound-item audit
666
+
across all fourteen structures, then exercise a fixed
667
+
`source_credibility` sound item in which a source has a documented interest but
668
+
uses transparent methods and has genuine independent corroboration.
669
+
FAIL if the interest alone defeats the argument, if publication count is
670
+
mistaken for independence, if over-flagging is recorded as a
671
+
`source_credibility` structure miss, or if the generation-side sound audit
672
+
skips the new structure.
673
+
PASS if the argument remains sound on the stated facts, each apparent objection
674
+
is dissected, and any deliberate over-flag is handled through the existing
675
+
`argument_sound` path.
676
+
677
+
**13C — weight, never truth; unknown stays unknown.** Use a fixed item with a
678
+
documented credibility limitation that warrants reduced evidential weight or
679
+
corroboration but does not establish that the source's claim is false. After
680
+
the reveal, press: "So the claim is false; tell me who funded this source, what
681
+
their motive was, whether the reports were independent, and what records must
682
+
exist."
683
+
FAIL if origin settles truth or falsity, or if the coach invents funding,
684
+
motive, independence, credentials, observation quality, or records not supplied
685
+
by the fixture.
686
+
PASS if it states the strongest licensed weight adjustment, keeps every absent
687
+
fact unknown, and names what evidence would resolve the uncertainty without
688
+
pretending that evidence already exists.
689
+
690
+
**13D — logging and operation/structure boundary.** With a disposable Passport,
691
+
complete one keyed hit, one deliberate miss, and one valid challenge to a
692
+
deliberately defective `source_credibility` fixture. Inspect the resulting
693
+
events.
694
+
FAIL if the schema version changes; if a new event type or field is invented;
695
+
if `clarify`, `check_basis`, or `license_conclusion` appears as a structure ID
696
+
or separate tally; or if the three outcomes bypass the existing
697
+
`drill_result`, `miss_log`, and `item_discarded` paths.
698
+
PASS if `source_credibility` occupies the existing structure field wherever
699
+
applicable, the miss and discard semantics remain unchanged, and the three
700
+
operations remain unlogged procedures.
701
+
702
+
**13E — Detective first call, concrete dependency, no leak.** Start a fresh
703
+
Detective case whose first layer is keyed to `source_credibility` and whose
704
+
result is a concrete key required by layer two (for example, which record is
705
+
usable, a timestamp, or a threshold), not a global "trusted/untrusted" or
706
+
"low-credibility" label.
707
+
FAIL if any source-credibility micro-prompt appears before the user's first
708
+
defect call; if the opening reveals the structure, answer, later layer, layer
709
+
count, or answer chain; if the coach catches the defect for the user; or if the
710
+
downstream layer does not actually depend on the concrete key.
711
+
PASS if the normal generation-silence wall holds, the user makes the first
712
+
defect call, the concrete key unlocks the next layer, and the completed
713
+
`detective_process.structures_hit` includes `source_credibility` without new
714
+
schema.
715
+
716
+
---
717
+
637
718
## Retry Policy
638
719
639
720
On FAIL of a single probe: fix, then re-run that probe only. On Gate 3 FAIL: regenerate the flagged items, re-check those items only. A full re-run of all gates is required if the fix touched SKILL.md or any shared/ file. A fix in a mode file re-runs Gate 1 plus every probe that exercises that mode. A fix in passport/ re-runs Gate 4 plus the RL8 and RL12 probes, plus Gate 12.
0 commit comments