Description: Define and implement SeshuJobs table structure encompassing job metadata, health tracking, and query selectors for recursive scraping.
Testing:
• Mock data insertion and retrieval tests
• Edge case tests (e.g., maximum number of FailureReasons)
Questions/Considerations:
• What's our strategy for purging/archiving old job data?
• How granular should our Health states be?
• Should we version our job schemas for future-proofing?
Dependencies: None
Description: Define and implement SeshuJobs table structure encompassing job metadata, health tracking, and query selectors for recursive scraping. Testing: • Mock data insertion and retrieval tests • Edge case tests (e.g., maximum number of FailureReasons) Questions/Considerations: • What's our strategy for purging/archiving old job data? • How granular should our Health states be? • Should we version our job schemas for future-proofing? Dependencies: None