Skip to content

Unify Cogito and document analysis with resilient local workflows#53

Merged
feddernico merged 1 commit into
mainfrom
feat/cogito-and-linter
Jun 23, 2026
Merged

Unify Cogito and document analysis with resilient local workflows#53
feddernico merged 1 commit into
mainfrom
feat/cogito-and-linter

Conversation

@feddernico

Copy link
Copy Markdown
Owner

Summary

  • combine Document Linter and Cogito into one writing-assistance panel
  • show document strength, priorities, and section feedback inside Cogito
  • use linter findings to focus Cogito’s three coaching questions
  • remove the standalone Linter button and panel
  • debounce automatic analysis and bound model prompt context
  • move WebLLM caching to IndexedDB
  • repair failed model caches and retry Lite or fall back from Deep to Lite
  • improve workspace scanning with bounded concurrency and one read per file
  • prioritize note opening over background scans
  • idle-gate and reduce automatic workspace refreshes

Testing

  • npm run build
  • npm run test:qunit — 88 passing
  • full Cypress suite — 57 passing
  • focused Cogito tests — 4 passing
  • focused workspace tests — 8 passing
  • strict OpenSpec validation

@feddernico feddernico merged commit e16b238 into main Jun 23, 2026
5 checks passed
@feddernico feddernico deleted the feat/cogito-and-linter branch June 23, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant