Fix bug where work was lost due to silently ignored unpickle errors. Jobs can now access the current Job instance from within. Relevant documentation here. Custom properties can be set by modifying ...
Project layout app/ api/ thin FastAPI routes (validate → enqueue → return id) schemas/ Pydantic config (the object that flows everywhere) core/ contracts: interfaces, base_trainer, registry, events ...