Skip to content
SkilVault
Sign inGet started

chuuk-dictionary-backend

Signed by SkilVault

Maintains the Flask backend of the Chuuk Dictionary project, where a single app.py of about 4,150 lines registers every route directly on the application object and also holds the emailed one-time-link sign-in flow, the translation pipelines and the OCR helpers, while src packages contain the database, translation, OCR, JW.org and publication-parsing engines and config holds JSON data for authorized users and bible books. Covers placing a change in this layout, the module-level shared handles and their lock, passwordless sessions, sanitized JSON replies including the results envelope required for dictionary search, worker-thread job state, environment-based configuration, and mocking module globals for tests. Use when editing this backend's app.py or src packages, adding endpoints or authentication, wiring database, translation or OCR behavior, or adjusting its configuration and tests. Not for other Flask apps, other frameworks, frontend or mobile work, or database schema design.

Version
v1.0.0
Size
16 KB
Updated
2026-10-12
$ skilvault read --manual chuuk-dictionary-backend

Your client verifies the signature before reading. This explicit manual read is available on every plan. Free automatically loads five chosen skills; paid plans automatically load relevant skills across the library.