Commit History

Today

  1. pricing_page_fixes Running

    Anoop
    9ea1713
  2. db_file

    Anoop
    cb937ff
  3. with_db_module

    Anoop
    eb6ac12
  4. changes_without_db_module

    Anoop
    1c7be86
  5. changes_20-oct-2026_ANOOP

    Anoop
    7beae3b

Yesterday

  1. Fix 'Already borrowed': every fast tokenizer gets its own lock, so jobs running at the same time can share a model⁠

    unknown +1: Claude Opus 5.5
    634fc07
  2. Smart engine: parallel setting groups and step overlap off by default (fast tokenizers are not thread-safe: 'Already borrowed')⁠

    unknown +1: Claude Opus 5.5
    5f3564c

2 days ago

  1. PhonePe webhook (POST /phonepe/webhook): checks the SHA256 username:password header and settles the order from PhonePe's status⁠

    unknown +1: Claude Opus 5.5
    6f0b0af
  2. Wallet: until PhonePe is connected, top-ups go through WhatsApp/UPI and the admin adds them⁠

    unknown +1: Claude Opus 5.5
    2528ff4
  3. Pay as you go only: prepaid wallet with PhonePe top-ups; every run reserved before it starts, capped (Groq + deadline) and charged its actual price with a 300% margin after GST and fees; admin profit report⁠

    unknown +1: Claude Opus 5.5
    89d4f87
  4. Smart Humanize faster: setting groups of a pass rewritten at once (GPU), rescue rewrites requested at the start of each call, vocabulary step alongside Parrot; job time in the log⁠

    unknown +1: Claude Opus 5.5
    82a89bf
  5. Faster and steadier: jobs survive silent connection drops, Journal Finder warm start, parallel lookups and caches, fast engine up to FAST_MAX_WORDS⁠

    unknown +1: Claude Opus 5.5
    1f241b9
  6. Journal Finder: title-only search, journals or conferences in one step, conference location, result cards⁠

    unknown +1: Claude Opus 5.5
    346458d
  7. Journal Finder: SCIE / SSCI / AHCI / ESCI lists from Wikidata (open, partial) until Clarivate's lists are added⁠

    unknown +1: Claude Opus 5.5
    ee1736c
  8. Journal Finder: conference search (Scopus proceedings, CORE rank, open calls) and Web of Science SCIE/SSCI/ESCI filters⁠

    unknown +1: Claude Opus 5.5
    46373f2
  9. Journal Formatter: footnotes, web references, books and reports, author marks, cleaner LaTeX⁠

    unknown +1: Claude Opus 5.5
    2eb3609
  10. Email without a third-party service: own mail relay on your hosting⁠

    unknown +1: Claude Opus 5.5
    5b5ce4b
  11. Sign-up confirms the email address with a 6-digit code before the account is created⁠

    unknown +1: Claude Opus 5.5
    f670a3d
  12. Stronger AI detector: two more paraphrase-robust models averaged into the score⁠

    unknown +1: Claude Opus 5.5
    dc37bdf
  13. Professional interface: slim sticky top bar, plain text menu, clear page heading, large drop zone⁠

    unknown +1: Claude Opus 5.5
    14adf4d
  14. Fast engine: never uses a rewrite the faithfulness check did not approve; spending cap scaled to length; stops at 0%⁠

    unknown +1: Claude Opus 5.5
    f66d9ce
  15. 0% first: rounds continue until the document is at 0% (10-minute safety cap); documents not at 0% are never charged⁠

    unknown +1: Claude Opus 5.5
    45c0ee6
  16. Groq only: the fast engine rewrites with four Groq models; no other provider is ever called⁠

    unknown +1: Claude Opus 5.5
    3089e27
  17. Fast engine: four rewriting models (each its own rate limit), 2 versions per model in round 1, smaller requests, rounds use the remaining time⁠

    unknown +1: Claude Opus 5.5
    fd0351c
  18. Fix start-up: the half-precision check is started at the end of detector.py (it was called before its definition)⁠

    unknown +1: Claude Opus 5.5
    306f02a
  19. One-minute deadline for the fast engine; half-precision detector on the GPU when it gives the same verdicts⁠

    unknown +1: Claude Opus 5.5
    439ec70

3 days ago

  1. Fast engine on CPU about a third faster: versions pre-ranked by the two small detector models⁠

    unknown +1: Claude Opus 5.5
    bc66a36
  2. Fast engine: a word that opened the author's sentence is lower-cased when a rewrite moves it inside the sentence⁠

    unknown +1: Claude Opus 5.5
    93991f7
  3. AI stock words never count as protected terms⁠

    unknown +1: Claude Opus 5.5
    dc4c7d0
  4. Fast engine: stronger first round, rounds 2+ judged in context, never builds on a worse round, stock AI phrases always rewritten⁠

    unknown +1: Claude Opus 5.5
    0cb108c
  5. Stronger AI detector: paraphrase-robust third model in the ensemble⁠

    unknown +1: Claude Opus 5.5
    eebf465
  6. Fast engine: round 1 replaces every flagged sentence; larger Gemini batches with fallback for refused ones⁠

    unknown +1: Claude Opus 5.5
    f85f16b
  7. Fast engine: versions from several models at once (Gemini 3.5 Flash-Lite + Qwen 3.8 by default, gpt-oss-20b as fallback), checked inside the worker threads; generator benchmark⁠

    unknown +1: Claude Opus 5.5
    01f5654
  8. Fast engine: every flagged sentence replaced at once (versions judged on their own), 16 sentences per request, keep-every-detail prompt applied in the worker threads, step timings⁠

    unknown +1: Claude Opus 5.5
    d46df30
  9. Fast engine self-test on the Space (FAST_SELFTEST=1): timings for ~1.8k, 5.5k and 15k words in the log⁠

    unknown +1: Claude Opus 5.5
    4d0e2bc
  10. Fast engine (opt-in with ?engine=fast) and one-step document upload⁠

    unknown +1: Claude Opus 5.5
    4a7a056

4 days ago

  1. Paraphrasing 10x faster: learned banned words blocked with suppress_tokens⁠

    unknown +1: Claude Opus 5.5
    23008bb
  2. Log the time of each paraphrase generate call⁠

    unknown +1: Claude Opus 5.5
    7be72fa
  3. Finer stage timing in the Space log⁠

    unknown +1: Claude Opus 5.5
    33aab58
  4. Result message names corrections held back by the proofread; stage timing in the Space log⁠

    unknown +1: Claude Opus 5.5
    c7d7f21
  5. Faster humanizing on the GPU Space; the automatic proofread no longer undoes the humanizing⁠

    unknown +1: Claude Opus 5.5
    4d32393

8 days ago

  1. Journal Formatter: equations never run past the column or page⁠

    unknown +1: Claude Opus 5.5
    538ec83
  2. Smart Humanize falls back to a full rewrite when stuck; log-in throttling; pay-per-use loophole closed⁠

    unknown +1: Claude Opus 5.5
    fe2c3c9

9 days ago

  1. Journal Formatter: LaTeX that compiles cleanly on Overleaf, two-column PDFs read correctly⁠

    unknown +1: Claude Opus 5.5
    1b14e8e
  2. Formatter keeps a misread reference as written; dashboard lock and header wording⁠

    unknown +1: Claude Opus 5.5
    0f86a58
  3. Accounts database kept off the storage mount and repaired at start; honest result when the AI score is not lowered⁠

    unknown +1: Claude Opus 5.5
    393219e
  4. Remove "Open in Overleaf"; dashboard covers every tool and pay per use⁠

    unknown +1: Claude Opus 5.5
    ec28ce1
  5. Formatter and Finder tabs: download buttons that carry the file⁠

    unknown +1: Claude Opus 5.5
    ee3bfc0
  6. Formatter and Finder tabs: the suite's animated status panel; finder data fixes⁠

    unknown +1: Claude Opus 5.5
    f2e0b82
  7. Open in Overleaf: respect Overleaf's request size limit⁠

    unknown +1: Claude Opus 5.5
    cdcade6