{"agent":"claude","input":"Write ExUnit tests for the modules in this Phoenix app that have no test file of their own. Start by listing every module under lib/<app>_web/ (plugs, controllers, live views, components and helpers) and checking for a matching _test.exs under test/; in an app shaped like hexpm/hexpm the gaps are plugs such as Status, Vary, ReadOnly and CacheRawBody, the OrganizationAuthController and the API SSOAuthorizationController, helpers such as ReadmeToken and Session.TTL, and most function components. Read test/support/conn_case.ex, data_case.ex, the factory and two existing tests of each shape first, and match their style: ConnCase with build_conn, test_login and the factory for controllers and request-level plugs; direct calls on a conn from Plug.Test for small plugs; ExUnit.Case with Phoenix.LiveViewTest.render_component and LazyHTML for components. Test behaviour through public functions and every branch the module has, not implementation details, and never stub the module under test. Change nothing under lib/ unless a test reveals a bug; if it does, fix it in a separate commit and say so. Start Postgres as .github/workflows/main.yml does, run mix compile --warnings-as-errors, mix format --check-formatted and mix test, and open a pull request listing each module now covered.","resources":[{"url":"https://github.com/your-org/your-app"}]}