Commit History

  1. feat: ensemble + calibration + family/top-3 to lift classifier accuracy⁠

    Paul Clark +1: Claude Fable 5
    7e118c2

  1. fix: bound char-level inference length to the model's token limit⁠

    Paul Clark +1: Claude Fable 5
    9b8dd68
  2. feat: char-level inference parity + free-Colab training notebook⁠

    Paul Clark +1: Claude Fable 5
    dce1610

  1. docs: add real app screenshots + Playwright capture script⁠

    Paul Clark +1: Claude Fable 5
    4ca187a
  2. Gold-standard hardening: calibration, new solvers, property tests, CI gates⁠

    Paul Clark +1: Claude Fable 5
    77ec8ec
  3. Overhaul the auto-solvers: full n-gram model, working substitution solver⁠

    Paul Clark +1: Claude Fable 5
    00a77fa
  4. fix: resolve all 10 ruff lint errors so CI passes again⁠

    Paul Clark +1: Claude Fable 5
    34cc0bd
  5. Improve accuracy and correctness: family layer, heuristic fixes, real bug fixes⁠

    Paul Clark +1: Claude Fable 5
    7733667

  1. feat: train transformer on HF A10G + heuristic improvements⁠

    Paul Clark
    4f5aa4e

  1. fix: pin gradio>=4.44.1, modernize typing, clean ruff lint⁠

    Paul Clark +1: Claude Opus 4.7 (1M context)
    2f76c8f
  2. fix(heuristic): range-based numeric cipher discrimination + Voynich detection⁠

    Paul Clark
    12b96e8
  3. feat(data): add 20 sparse-label synthetic generators; dataset now 90 222 rows⁠

    Paul Clark
    78394ba
  4. feat(training): add early stopping, cosine LR schedule, and push-to-hub⁠

    Paul Clark
    3ca03a7
  5. fix: remove duplicate-tail dead code; harmonise app label vocabulary⁠

    Paul Clark +1: Claude Opus 4.7 (1M context)
    c231f50
  6. feat: expand to 81 ciphers — improved heuristic, 12 new cipher generators, focal-loss training⁠

    Paul Clark
    76616a8
  7. Improve training: weighted loss, blind eval split, roberta-base defaults, 512 tokens

    Paul Clark
    1a9a201
  8. Fix singleton class crash: normalise wallis_ciphers typo, guard train_test_split

    Paul Clark
    b108e4c
  9. Replace synthetic 8-label dataset with cipher-museum 100k/82-label corpus

    Paul Clark
    593878d
  10. Fix Trainer API: tokenizer -> processing_class (transformers 5.x)

    Paul Clark
    39faac4

  1. Make Space HF-launch-ready: fix boot crash, add solver, expand eval, polish UX⁠

    Paul Clark +1: Claude Opus 4.7 (1M context)
    fede36d
  2. ADA/mobile UI, pytest pythonpath, train_transformer PyArrow fix, enriched Explain Mode

    Paul Clark
    5642612
  3. 10/10 polish: Compare Mode, Kasiski/Friedman, rich dataset schema, expanded tests/docs

    Paul Clark
    d634e85
  4. Initial Cipher Detective AI public foundation

    Paul Clark
    f90a967