[{"name":"Phoenix LiveView Redesign","status":"active","tasks":[{"priority":"low","status":"cancelled","title":"Accessibility audit (phase 4)"},{"priority":"low","status":"cancelled","title":"CSV export with NimbleCSV"},{"priority":"high","status":"pending","title":"API versioning with Plug.Router"},{"priority":"low","status":"cancelled","title":"Add Phoenix Channels"},{"priority":"medium","status":"pending","title":"Responsive Tailwind layouts (phase 4)"},{"priority":"high","status":"pending","title":"Ecto query audit"},{"priority":"critical","status":"pending","title":"Set up Sentry with Logger"},{"priority":"low","status":"pending","title":"k6 load testing"},{"priority":"critical","status":"in_progress","title":"Implement Nebulex caching"},{"priority":"medium","status":"in_progress","title":"Ecto query audit"},{"priority":"medium","status":"in_progress","title":"Set up Mix releases pipeline"},{"priority":"low","status":"pending","title":"Set up Sentry with Logger"},{"priority":"critical","status":"in_progress","title":"Add Phoenix Channels"},{"priority":"high","status":"cancelled","title":"ExUnit test coverage (phase 1)"},{"priority":"medium","status":"completed","title":"Implement Ueberauth flow"},{"priority":"critical","status":"completed","title":"Implement Hammer rate limiting"}]},{"name":"PgRest API Layer","status":"active","tasks":[{"priority":"critical","status":"cancelled","title":"Add Phoenix Channels"},{"priority":"critical","status":"cancelled","title":"Implement Ueberauth flow"},{"priority":"low","status":"pending","title":"ExUnit test coverage (phase 1)"},{"priority":"low","status":"completed","title":"Absinthe GraphQL endpoint (phase 2)"},{"priority":"low","status":"in_progress","title":"k6 load testing"},{"priority":"low","status":"pending","title":"Absinthe GraphQL endpoint"},{"priority":"high","status":"cancelled","title":"API versioning with Plug.Router"},{"priority":"medium","status":"in_progress","title":"Full-text search with tsvector (phase 2)"},{"priority":"high","status":"pending","title":"Design Ecto schema"},{"priority":"low","status":"pending","title":"Structured logging with Logfmt (phase 3)"},{"priority":"low","status":"pending","title":"Implement Hammer rate limiting (phase 4)"},{"priority":"critical","status":"cancelled","title":"Sobelow security scan"},{"priority":"critical","status":"completed","title":"Structured logging with Logfmt"},{"priority":"high","status":"cancelled","title":"Design Ecto schema"},{"priority":"medium","status":"completed","title":"Build LiveView dashboard"}]},{"name":"LiveView Native App","status":"active","tasks":[{"priority":"low","status":"pending","title":"Responsive Tailwind layouts"},{"priority":"critical","status":"cancelled","title":"Accessibility audit"},{"priority":"high","status":"completed","title":"Build LiveView dashboard"},{"priority":"low","status":"in_progress","title":"Implement Hammer rate limiting"},{"priority":"high","status":"completed","title":"Swoosh email system (phase 2)"},{"priority":"critical","status":"pending","title":"Set up Mix releases pipeline"},{"priority":"medium","status":"cancelled","title":"Set up Mix releases pipeline"},{"priority":"critical","status":"cancelled","title":"Ecto query audit"},{"priority":"high","status":"pending","title":"k6 load testing (phase 2)"},{"priority":"medium","status":"in_progress","title":"LiveView admin CRUD"},{"priority":"medium","status":"in_progress","title":"Responsive Tailwind layouts (phase 4)"},{"priority":"high","status":"in_progress","title":"ExUnit test coverage"},{"priority":"critical","status":"completed","title":"Responsive Tailwind layouts (phase 1)"},{"priority":"high","status":"in_progress","title":"Full-text search with tsvector"},{"priority":"low","status":"pending","title":"Full-text search with tsvector"},{"priority":"critical","status":"in_progress","title":"Implement Ueberauth flow"},{"priority":"high","status":"in_progress","title":"Implement Ueberauth flow"},{"priority":"critical","status":"in_progress","title":"CSV export with NimbleCSV"},{"priority":"medium","status":"completed","title":"Create seed data scripts"},{"priority":"critical","status":"cancelled","title":"Write API documentation"},{"priority":"critical","status":"pending","title":"Accessibility audit"},{"priority":"high","status":"in_progress","title":"API versioning with Plug.Router"}]},{"name":"PgFlow DAG Workers","status":"on_hold","tasks":[{"priority":"high","status":"in_progress","title":"k6 load testing"},{"priority":"medium","status":"in_progress","title":"Swoosh email system (phase 2)"},{"priority":"medium","status":"completed","title":"Build LiveView dashboard (phase 4)"},{"priority":"high","status":"completed","title":"Set up Mix releases pipeline"},{"priority":"medium","status":"cancelled","title":"Add Phoenix Channels (phase 2)"},{"priority":"medium","status":"cancelled","title":"Write API documentation"},{"priority":"high","status":"completed","title":"API versioning with Plug.Router"},{"priority":"critical","status":"in_progress","title":"Design Ecto schema"},{"priority":"critical","status":"in_progress","title":"Waffle file uploads (phase 3)"},{"priority":"critical","status":"pending","title":"Swoosh email system"},{"priority":"medium","status":"pending","title":"Write API documentation"},{"priority":"high","status":"pending","title":"LiveView admin CRUD (phase 3)"},{"priority":"high","status":"pending","title":"Set up Mix releases pipeline (phase 3)"},{"priority":"high","status":"completed","title":"Set up Sentry with Logger"},{"priority":"medium","status":"pending","title":"ExUnit test coverage"},{"priority":"low","status":"cancelled","title":"WAL-G backup automation (phase 4)"},{"priority":"low","status":"cancelled","title":"Ecto query audit"}]},{"name":"Ueberauth Service","status":"active","tasks":[{"priority":"medium","status":"completed","title":"Implement Ueberauth flow (phase 1)"},{"priority":"low","status":"in_progress","title":"Create seed data scripts (phase 1)"},{"priority":"low","status":"in_progress","title":"Set up Sentry with Logger"},{"priority":"low","status":"completed","title":"Structured logging with Logfmt"},{"priority":"low","status":"pending","title":"Waffle file uploads"},{"priority":"medium","status":"cancelled","title":"Absinthe GraphQL endpoint"},{"priority":"high","status":"in_progress","title":"LiveView admin CRUD"},{"priority":"high","status":"in_progress","title":"Accessibility audit (phase 1)"},{"priority":"high","status":"pending","title":"Build LiveView dashboard"},{"priority":"medium","status":"completed","title":"Full-text search with tsvector"},{"priority":"low","status":"in_progress","title":"Set up Sentry with Logger"},{"priority":"low","status":"in_progress","title":"Absinthe GraphQL endpoint (phase 2)"},{"priority":"low","status":"pending","title":"Full-text search with tsvector (phase 2)"},{"priority":"medium","status":"cancelled","title":"Write API documentation (phase 4)"}]},{"name":"Ecto Migration","status":"archived","tasks":[{"priority":"critical","status":"in_progress","title":"Accessibility audit (phase 3)"},{"priority":"low","status":"pending","title":"Swoosh email system"},{"priority":"medium","status":"in_progress","title":"Full-text search with tsvector"},{"priority":"medium","status":"cancelled","title":"Set up Mix releases pipeline"},{"priority":"medium","status":"completed","title":"Add Phoenix Channels (phase 4)"},{"priority":"low","status":"cancelled","title":"Implement Nebulex caching (phase 1)"},{"priority":"medium","status":"completed","title":"Full-text search with tsvector (phase 3)"},{"priority":"medium","status":"pending","title":"Create seed data scripts"},{"priority":"critical","status":"completed","title":"Create seed data scripts"},{"priority":"medium","status":"cancelled","title":"Responsive Tailwind layouts (phase 1)"},{"priority":"medium","status":"cancelled","title":"API versioning with Plug.Router"},{"priority":"low","status":"in_progress","title":"Create seed data scripts (phase 3)"},{"priority":"medium","status":"pending","title":"API versioning with Plug.Router (phase 1)"},{"priority":"low","status":"in_progress","title":"Set up Sentry with Logger (phase 4)"},{"priority":"low","status":"cancelled","title":"Accessibility audit (phase 1)"},{"priority":"low","status":"in_progress","title":"Ecto query audit"},{"priority":"medium","status":"in_progress","title":"Ecto query audit (phase 4)"}]},{"name":"Burrito Releases","status":"active","tasks":[{"priority":"critical","status":"in_progress","title":"WAL-G backup automation"},{"priority":"critical","status":"pending","title":"Write API documentation"},{"priority":"critical","status":"pending","title":"Build LiveView dashboard"},{"priority":"low","status":"completed","title":"Implement Ueberauth flow (phase 2)"},{"priority":"critical","status":"pending","title":"Build LiveView dashboard"},{"priority":"critical","status":"pending","title":"Build LiveView dashboard"},{"priority":"low","status":"in_progress","title":"Absinthe GraphQL endpoint"},{"priority":"low","status":"pending","title":"Create seed data scripts (phase 3)"},{"priority":"medium","status":"completed","title":"Absinthe GraphQL endpoint"},{"priority":"medium","status":"completed","title":"Accessibility audit (phase 3)"},{"priority":"high","status":"pending","title":"Structured logging with Logfmt"},{"priority":"critical","status":"in_progress","title":"Ecto query audit"},{"priority":"high","status":"completed","title":"Accessibility audit"},{"priority":"medium","status":"cancelled","title":"ExUnit test coverage"},{"priority":"critical","status":"pending","title":"Waffle file uploads (phase 2)"},{"priority":"low","status":"cancelled","title":"Implement Ueberauth flow (phase 3)"},{"priority":"low","status":"pending","title":"WAL-G backup automation"},{"priority":"high","status":"completed","title":"LiveView admin CRUD"},{"priority":"low","status":"pending","title":"Implement Nebulex caching"}]}]