Files
Aether/docs/operations/security-hardening-audit-manifest.tsv
T

1021 lines
127 KiB
Plaintext
Raw Normal View History

path subsystem hardening_change lines_added lines_removed current_path post_hardening_HEAD heuristic_added_risk_lines
.env.example root-config M 39 7 present changed_after_hardening 0
.github/workflows/build-tunnel.yml .github M 34 10 present unchanged_at_HEAD 0
.github/workflows/deploy-pages.yml .github M 8 7 present unchanged_at_HEAD 0
.github/workflows/nightly.yml .github M 24 24 present changed_after_hardening 0
.github/workflows/release.yml .github M 75 27 present unchanged_at_HEAD 0
.github/workflows/rust-ci.yml .github M 112 56 present changed_after_hardening 0
Cargo.lock root-config M 591 342 present changed_after_hardening 0
Cargo.toml root-config M 3 1 present changed_after_hardening 0
Dockerfile.app root-config M 9 4 present unchanged_at_HEAD 0
README.md root-config M 54 9 present changed_after_hardening 0
apps/aether-gateway/Cargo.toml apps M 3 2 present changed_after_hardening 0
apps/aether-gateway/examples/execution_runtime_harness.rs apps M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/admin_api.rs apps/aether-gateway/src/admin_api.rs M 9 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/adaptation/private_envelope/sync.rs apps/aether-gateway/src/ai_serving M 3 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/planner/candidate_materialization.rs apps/aether-gateway/src/ai_serving M 13 30 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/planner/candidate_metadata.rs apps/aether-gateway/src/ai_serving M 10 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/planner/candidate_ranking.rs apps/aether-gateway/src/ai_serving M 32 20 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/planner/candidate_source.rs apps/aether-gateway/src/ai_serving M 17 3 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/planner/decision/stream.rs apps/aether-gateway/src/ai_serving M 31 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/planner/decision/sync.rs apps/aether-gateway/src/ai_serving M 19 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/ai_serving/planner/decision_input.rs apps/aether-gateway/src/ai_serving M 76 14 present changed_after_hardening 8
apps/aether-gateway/src/ai_serving/planner/report_context.rs apps/aether-gateway/src/ai_serving M 48 8 present unchanged_at_HEAD 3
apps/aether-gateway/src/ai_serving/planner/specialized/files/request.rs apps/aether-gateway/src/ai_serving M 85 1 present unchanged_at_HEAD 3
apps/aether-gateway/src/ai_serving/planner/standard/family/request.rs apps/aether-gateway/src/ai_serving M 1 1 present changed_after_hardening 0
apps/aether-gateway/src/ai_serving/planner/standard/openai/plan_builders/stream.rs apps/aether-gateway/src/ai_serving M 12 27 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/planner/standard/openai/plan_builders/sync.rs apps/aether-gateway/src/ai_serving M 12 27 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/payload.rs apps/aether-gateway/src/ai_serving M 5 5 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/request.rs apps/aether-gateway/src/ai_serving M 7 15 present unchanged_at_HEAD 1
apps/aether-gateway/src/ai_serving/response_history.rs apps/aether-gateway/src/ai_serving M 160 8 present unchanged_at_HEAD 1
apps/aether-gateway/src/api/core.rs apps/aether-gateway/src/api M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/api/ops.rs apps/aether-gateway/src/api M 254 3 present unchanged_at_HEAD 11
apps/aether-gateway/src/api/response.rs apps/aether-gateway/src/api M 301 13 present unchanged_at_HEAD 1
apps/aether-gateway/src/async_task/http.rs apps/aether-gateway/src/async_task M 331 42 present unchanged_at_HEAD 6
apps/aether-gateway/src/async_task/http/cancel.rs apps/aether-gateway/src/async_task M 189 108 present unchanged_at_HEAD 9
apps/aether-gateway/src/async_task/mod.rs apps/aether-gateway/src/async_task M 6 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/async_task/query.rs apps/aether-gateway/src/async_task M 263 5 present unchanged_at_HEAD 12
apps/aether-gateway/src/async_task/runtime.rs apps/aether-gateway/src/async_task M 79 164 present unchanged_at_HEAD 13
apps/aether-gateway/src/audit/admin.rs apps/aether-gateway/src/audit M 48 4 present unchanged_at_HEAD 15
apps/aether-gateway/src/audit/http.rs apps/aether-gateway/src/audit M 8 2 present unchanged_at_HEAD 2
apps/aether-gateway/src/backup/config.rs apps/aether-gateway/src/backup M 137 3 present unchanged_at_HEAD 2
apps/aether-gateway/src/backup/executor.rs apps/aether-gateway/src/backup M 1086 29 present unchanged_at_HEAD 4
apps/aether-gateway/src/backup/mod.rs apps/aether-gateway/src/backup M 162 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/backup/scopes.rs apps/aether-gateway/src/backup M 153 15 present unchanged_at_HEAD 2
apps/aether-gateway/src/backup/store.rs apps/aether-gateway/src/backup M 219 27 present unchanged_at_HEAD 0
apps/aether-gateway/src/backup/task.rs apps/aether-gateway/src/backup M 410 55 present unchanged_at_HEAD 2
apps/aether-gateway/src/backup/worker.rs apps/aether-gateway/src/backup M 20 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/bark_push.rs apps/aether-gateway/src/bark_push.rs M 321 41 present changed_after_hardening 2
apps/aether-gateway/src/bin/aether-backup-restore.rs apps/aether-gateway/src/bin A 1047 0 present unchanged_at_HEAD 3
apps/aether-gateway/src/bin/support/responses_ws_probe.rs apps/aether-gateway/src/bin M 9 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/cache/auth_context.rs apps/aether-gateway/src/cache M 1 0 present unchanged_at_HEAD 1
apps/aether-gateway/src/cache/system_config.rs apps/aether-gateway/src/cache M 9 0 present unchanged_at_HEAD 1
apps/aether-gateway/src/constants.rs apps/aether-gateway/src/constants.rs M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/auth/credentials.rs apps/aether-gateway/src/control M 158 20 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/auth/gate.rs apps/aether-gateway/src/control M 2 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/control/auth/mod.rs apps/aether-gateway/src/control M 8 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/auth/resolution.rs apps/aether-gateway/src/control M 337 120 present changed_after_hardening 19
apps/aether-gateway/src/control/auth/types.rs apps/aether-gateway/src/control M 91 3 present unchanged_at_HEAD 14
apps/aether-gateway/src/control/management_token_permissions.rs apps/aether-gateway/src/control M 1210 28 present unchanged_at_HEAD 4
apps/aether-gateway/src/control/mod.rs apps/aether-gateway/src/control M 10 7 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/public.rs apps/aether-gateway/src/control M 41 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/route/internal.rs apps/aether-gateway/src/control M 15 13 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/route/mod.rs apps/aether-gateway/src/control M 22 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/route/oauth.rs apps/aether-gateway/src/control M 3 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/route/public_support.rs apps/aether-gateway/src/control M 7 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/tests/admin_core.rs apps/aether-gateway/src/control M 2 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/tests/admin_oauth.rs apps/aether-gateway/src/control M 16 16 present unchanged_at_HEAD 0
apps/aether-gateway/src/control/tests/public_support.rs apps/aether-gateway/src/control M 28 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/decision_trace.rs apps/aether-gateway/src/data M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/state/auth.rs apps/aether-gateway/src/data M 1345 79 present changed_after_hardening 17
apps/aether-gateway/src/data/state/catalog.rs apps/aether-gateway/src/data M 275 47 present changed_after_hardening 18
apps/aether-gateway/src/data/state/core.rs apps/aether-gateway/src/data M 38 0 present changed_after_hardening 0
apps/aether-gateway/src/data/state/integrations.rs apps/aether-gateway/src/data M 89 13 present unchanged_at_HEAD 3
apps/aether-gateway/src/data/state/mod.rs apps/aether-gateway/src/data M 35 25 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/state/referrals.rs apps/aether-gateway/src/data M 12 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/state/runtime.rs apps/aether-gateway/src/data M 257 19 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/state/testing/mod.rs apps/aether-gateway/src/data M 42 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/data/state/testkit.rs apps/aether-gateway/src/data M 103 0 present unchanged_at_HEAD 2
apps/aether-gateway/src/data/tests.rs apps/aether-gateway/src/data M 1 1 present changed_after_hardening 0
apps/aether-gateway/src/dispatch/pool_scheduler.rs apps/aether-gateway/src/dispatch M 22 2 present unchanged_at_HEAD 1
apps/aether-gateway/src/email_delivery.rs apps/aether-gateway/src/email_delivery.rs M 528 45 present changed_after_hardening 22
apps/aether-gateway/src/error.rs apps/aether-gateway/src/error.rs M 97 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/execution_runtime/attempt_lifecycle.rs apps/aether-gateway/src/execution_runtime M 36 11 present changed_after_hardening 1
apps/aether-gateway/src/execution_runtime/chatgpt_web_image.rs apps/aether-gateway/src/execution_runtime M 1622 232 present changed_after_hardening 19
apps/aether-gateway/src/execution_runtime/constants.rs apps/aether-gateway/src/execution_runtime M 10 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/execution_runtime/fallback.rs apps/aether-gateway/src/execution_runtime M 12 2 present changed_after_hardening 1
apps/aether-gateway/src/execution_runtime/grok.rs apps/aether-gateway/src/execution_runtime M 1358 319 present unchanged_at_HEAD 20
apps/aether-gateway/src/execution_runtime/kiro_web_search.rs apps/aether-gateway/src/execution_runtime M 114 44 present unchanged_at_HEAD 8
apps/aether-gateway/src/execution_runtime/mod.rs apps/aether-gateway/src/execution_runtime M 2 1 present changed_after_hardening 0
apps/aether-gateway/src/execution_runtime/remote_compat.rs apps/aether-gateway/src/execution_runtime M 75 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/execution_runtime/server.rs apps/aether-gateway/src/execution_runtime M 933 37 present changed_after_hardening 1
apps/aether-gateway/src/execution_runtime/stream/error.rs apps/aether-gateway/src/execution_runtime M 76 11 present unchanged_at_HEAD 2
apps/aether-gateway/src/execution_runtime/stream/execution.rs apps/aether-gateway/src/execution_runtime M 451 199 present changed_after_hardening 3
apps/aether-gateway/src/execution_runtime/stream/execution_failures.rs apps/aether-gateway/src/execution_runtime M 142 18 present unchanged_at_HEAD 1
apps/aether-gateway/src/execution_runtime/stream_pump.rs apps/aether-gateway/src/execution_runtime M 192 100 present unchanged_at_HEAD 1
apps/aether-gateway/src/execution_runtime/submission.rs apps/aether-gateway/src/execution_runtime M 7 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/execution_runtime/sync/execution.rs apps/aether-gateway/src/execution_runtime M 156 26 present unchanged_at_HEAD 3
apps/aether-gateway/src/execution_runtime/sync/execution/policy.rs apps/aether-gateway/src/execution_runtime M 55 8 present unchanged_at_HEAD 2
apps/aether-gateway/src/execution_runtime/sync/execution/response.rs apps/aether-gateway/src/execution_runtime M 78 40 present unchanged_at_HEAD 0
apps/aether-gateway/src/execution_runtime/transport.rs apps/aether-gateway/src/execution_runtime M 2053 238 present changed_after_hardening 84
apps/aether-gateway/src/execution_runtime/windsurf.rs apps/aether-gateway/src/execution_runtime M 767 217 present unchanged_at_HEAD 16
apps/aether-gateway/src/executor/candidate_loop.rs apps/aether-gateway/src/executor M 784 45 present changed_after_hardening 26
apps/aether-gateway/src/executor/mod.rs apps/aether-gateway/src/executor M 5 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/executor/orchestration.rs apps/aether-gateway/src/executor M 74 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/executor/outcome.rs apps/aether-gateway/src/executor M 79 118 present unchanged_at_HEAD 3
apps/aether-gateway/src/executor/stream_path.rs apps/aether-gateway/src/executor M 56 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/executor/sync_path.rs apps/aether-gateway/src/executor M 81 17 present unchanged_at_HEAD 0
apps/aether-gateway/src/frontdoor_loop_guard.rs apps/aether-gateway/src/frontdoor_loop_guard.rs M 25 4 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/auth/api_keys/install_routes.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 15 32 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/api_keys/mod.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 3 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/api_keys/mutation_routes.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 246 33 present unchanged_at_HEAD 13
apps/aether-gateway/src/handlers/admin/auth/api_keys/read_routes.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 22 15 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/api_keys/routes.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 2 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/api_keys/shared.rs apps/aether-gateway/src/handlers/admin/auth/api_keys M 7 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/ldap/builders.rs apps/aether-gateway/src/handlers/admin/auth/ldap M 141 102 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/auth/ldap/routes.rs apps/aether-gateway/src/handlers/admin/auth/ldap M 14 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/ldap/shared.rs apps/aether-gateway/src/handlers/admin/auth/ldap M 13 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/oauth_config.rs apps/aether-gateway/src/handlers/admin/auth/oauth_config.rs M 121 64 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/auth/oauth_routes.rs apps/aether-gateway/src/handlers/admin/auth/oauth_routes.rs M 265 83 present changed_after_hardening 9
apps/aether-gateway/src/handlers/admin/auth/routes.rs apps/aether-gateway/src/handlers/admin/auth/routes.rs M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/collectors/support.rs apps/aether-gateway/src/handlers/admin/billing/collectors M 13 12 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/mod.rs apps/aether-gateway/src/handlers/admin/billing/mod.rs M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/payments/gateways.rs apps/aether-gateway/src/handlers/admin/billing/payments M 446 100 present unchanged_at_HEAD 4
apps/aether-gateway/src/handlers/admin/billing/payments/mod.rs apps/aether-gateway/src/handlers/admin/billing/payments M 3 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/payments/orders.rs apps/aether-gateway/src/handlers/admin/billing/payments M 8 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/payments/redeem_codes.rs apps/aether-gateway/src/handlers/admin/billing/payments M 3 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/payments/shared.rs apps/aether-gateway/src/handlers/admin/billing/payments M 388 13 present unchanged_at_HEAD 18
apps/aether-gateway/src/handlers/admin/billing/plans.rs apps/aether-gateway/src/handlers/admin/billing/plans.rs M 15 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/rules.rs apps/aether-gateway/src/handlers/admin/billing/rules.rs M 2 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/mutations/adjust.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 2 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/mutations/complete_refund.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 252 13 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/mutations/fail_refund.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 2 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/mutations/process_refund.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 2 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/mutations/recharge.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 2 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/reads/ledger.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 5 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/reads/list.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 5 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/reads/refund_requests.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 9 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/reads/transactions.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 5 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/shared/normalizers.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 5 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/billing/wallets/shared/payloads.rs apps/aether-gateway/src/handlers/admin/billing/wallets M 189 5 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/features/background_tasks/routes.rs apps/aether-gateway/src/handlers/admin/features/background_tasks M 92 35 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/features/gemini_files/read_routes.rs apps/aether-gateway/src/handlers/admin/features/gemini_files M 1 0 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/features/gemini_files/upload/request.rs apps/aether-gateway/src/handlers/admin/features/gemini_files M 434 48 present unchanged_at_HEAD 12
apps/aether-gateway/src/handlers/admin/features/gemini_files/upload/stage.rs apps/aether-gateway/src/handlers/admin/features/gemini_files M 144 13 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/admin/features/video_tasks/builders.rs apps/aether-gateway/src/handlers/admin/features/video_tasks M 77 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/features/video_tasks/routes.rs apps/aether-gateway/src/handlers/admin/features/video_tasks M 8 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/mod.rs apps/aether-gateway/src/handlers/admin/mod.rs M 6 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/model/external_cache.rs apps/aether-gateway/src/handlers/admin/model/external_cache.rs M 259 26 present changed_after_hardening 2
apps/aether-gateway/src/handlers/admin/model/global_models/routes/core/writes.rs apps/aether-gateway/src/handlers/admin/model/global_models M 84 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/cache_affinity_reads.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 2 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/cache_payloads.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 51 66 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/resilience/snapshot.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 6 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/tests/mod.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 19 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/tests/trace.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 36 56 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/observability/monitoring/trace.rs apps/aether-gateway/src/handlers/admin/observability/monitoring M 23 36 present unchanged_at_HEAD 6
apps/aether-gateway/src/handlers/admin/observability/usage/replay.rs apps/aether-gateway/src/handlers/admin/observability/usage M 8 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/observability/usage/summary_routes.rs apps/aether-gateway/src/handlers/admin/observability/usage M 33 9 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/admin/provider/delete_task.rs apps/aether-gateway/src/handlers/admin/provider/delete_task.rs M 8 19 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/endpoint_keys/reads.rs apps/aether-gateway/src/handlers/admin/provider/endpoint_keys M 7 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/models/batch.rs apps/aether-gateway/src/handlers/admin/provider/models M 75 15 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/batch/execution.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/batch/kiro_import.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 2 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/batch/parse.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 8 24 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/batch/task.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 14 15 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/complete/key.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 59 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/complete/provider.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 43 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/complete/shared.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 84 0 present unchanged_at_HEAD 5
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/device/authorize.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 26 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/device/lease.rs apps/aether-gateway/src/handlers/admin/provider/oauth A 277 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/device/mod.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/device/poll.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 527 375 present unchanged_at_HEAD 35
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/device/session.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/import.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 5 10 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/kiro.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 43 14 present unchanged_at_HEAD 14
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/refresh/execution.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 11 15 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/refresh/helpers.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 8 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/refresh/request.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 2 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/start.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 49 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/token_import.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 34 6 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/provider/oauth/duplicates.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 3 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/errors.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 12 23 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/oauth/provisioning.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 24 14 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/antigravity.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 14 21 present changed_after_hardening 1
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/chatgpt_web.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 94 29 present unchanged_at_HEAD 11
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/codex/mod.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 121 43 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/gemini_cli.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 12 18 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/grok.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 88 25 present unchanged_at_HEAD 11
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/kiro/mod.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 90 81 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/shared.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 529 202 present changed_after_hardening 20
apps/aether-gateway/src/handlers/admin/provider/oauth/quota/windsurf.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 25 99 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/provider/oauth/state/exchange.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 19 6 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/provider/oauth/state/storage.rs apps/aether-gateway/src/handlers/admin/provider/oauth M 7 36 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/checkin/probe.rs apps/aether-gateway/src/handlers/admin/provider/ops M 18 25 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/checkin/run.rs apps/aether-gateway/src/handlers/admin/provider/ops M 16 24 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/checkin/shared.rs apps/aether-gateway/src/handlers/admin/provider/ops M 41 26 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/mod.rs apps/aether-gateway/src/handlers/admin/provider/ops M 18 16 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/query_balance/mod.rs apps/aether-gateway/src/handlers/admin/provider/ops M 12 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/query_balance/sub2api.rs apps/aether-gateway/src/handlers/admin/provider/ops M 23 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/query_balance/yescode.rs apps/aether-gateway/src/handlers/admin/provider/ops M 41 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/actions/support.rs apps/aether-gateway/src/handlers/admin/provider/ops M 7 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/balance_cache.rs apps/aether-gateway/src/handlers/admin/provider/ops M 349 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/config.rs apps/aether-gateway/src/handlers/admin/provider/ops M 502 130 present unchanged_at_HEAD 8
apps/aether-gateway/src/handlers/admin/provider/ops/providers/mod.rs apps/aether-gateway/src/handlers/admin/provider/ops M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/routes/batch.rs apps/aether-gateway/src/handlers/admin/provider/ops M 44 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/routes/config.rs apps/aether-gateway/src/handlers/admin/provider/ops M 104 42 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/provider/ops/providers/routes/connect.rs apps/aether-gateway/src/handlers/admin/provider/ops M 6 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/routes/read.rs apps/aether-gateway/src/handlers/admin/provider/ops M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/routes/verify.rs apps/aether-gateway/src/handlers/admin/provider/ops M 94 24 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/support.rs apps/aether-gateway/src/handlers/admin/provider/ops M 6 18 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/verify/mod.rs apps/aether-gateway/src/handlers/admin/provider/ops M 12 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/verify/request.rs apps/aether-gateway/src/handlers/admin/provider/ops M 43 45 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/ops/providers/verify/sub2api.rs apps/aether-gateway/src/handlers/admin/provider/ops M 15 21 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/pool/runtime/keys.rs apps/aether-gateway/src/handlers/admin/provider/pool M 27 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/pool_admin/batch_routes/action.rs apps/aether-gateway/src/handlers/admin/provider/pool_admin M 26 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/pool_admin/batch_routes/update.rs apps/aether-gateway/src/handlers/admin/provider/pool_admin M 8 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/pool_admin/payloads.rs apps/aether-gateway/src/handlers/admin/provider/pool_admin M 39 9 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/pool_admin/read_routes/scores.rs apps/aether-gateway/src/handlers/admin/provider/pool_admin M 5 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/pool_admin/selection.rs apps/aether-gateway/src/handlers/admin/provider/pool_admin M 5 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/query/models/mod.rs apps/aether-gateway/src/handlers/admin/provider/query M 40 3 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/provider/query/models/model_test.rs apps/aether-gateway/src/handlers/admin/provider/query M 17 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/query/models/model_test/summary.rs apps/aether-gateway/src/handlers/admin/provider/query M 503 13 present unchanged_at_HEAD 28
apps/aether-gateway/src/handlers/admin/provider/query/models/model_test/tests.rs apps/aether-gateway/src/handlers/admin/provider/query M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/shared/payloads.rs apps/aether-gateway/src/handlers/admin/provider/shared M 100 3 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/admin/provider/summary/health.rs apps/aether-gateway/src/handlers/admin/provider/summary M 3 3 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/admin/provider/summary/list.rs apps/aether-gateway/src/handlers/admin/provider/summary M 4 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/summary/value.rs apps/aether-gateway/src/handlers/admin/provider/summary M 6 5 present changed_after_hardening 2
apps/aether-gateway/src/handlers/admin/provider/write/keys/create.rs apps/aether-gateway/src/handlers/admin/provider/write M 16 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/provider/write/keys/update.rs apps/aether-gateway/src/handlers/admin/provider/write M 46 20 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/write/provider/update.rs apps/aether-gateway/src/handlers/admin/provider/write M 27 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/provider/write/reveal.rs apps/aether-gateway/src/handlers/admin/provider/write M 19 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/auth.rs apps/aether-gateway/src/handlers/admin/request/auth.rs M 44 7 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/capabilities.rs apps/aether-gateway/src/handlers/admin/request/capabilities.rs M 12 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/mod.rs apps/aether-gateway/src/handlers/admin/request/mod.rs M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/models.rs apps/aether-gateway/src/handlers/admin/request/models.rs M 25 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/provider/catalog.rs apps/aether-gateway/src/handlers/admin/request/provider M 9 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/provider/oauth.rs apps/aether-gateway/src/handlers/admin/request/provider M 593 93 present unchanged_at_HEAD 16
apps/aether-gateway/src/handlers/admin/request/provider/tasks.rs apps/aether-gateway/src/handlers/admin/request/provider M 76 19 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/request/provider/transport.rs apps/aether-gateway/src/handlers/admin/request/provider M 96 30 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/admin/request/route_request.rs apps/aether-gateway/src/handlers/admin/request/route_request.rs M 8 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/system/export.rs apps/aether-gateway/src/handlers/admin/request/system M 596 101 present unchanged_at_HEAD 21
apps/aether-gateway/src/handlers/admin/request/system/import.rs apps/aether-gateway/src/handlers/admin/request/system M 5994 529 present changed_after_hardening 107
apps/aether-gateway/src/handlers/admin/request/system/mod.rs apps/aether-gateway/src/handlers/admin/request/system M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/request/users.rs apps/aether-gateway/src/handlers/admin/request/users.rs M 153 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/shared/mod.rs apps/aether-gateway/src/handlers/admin/shared/mod.rs M 7 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/core/system_routes.rs apps/aether-gateway/src/handlers/admin/system/core M 207 73 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/import_lock.rs apps/aether-gateway/src/handlers/admin/system/import_lock.rs A 325 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/management_tokens.rs apps/aether-gateway/src/handlers/admin/system/management_tokens.rs M 93 44 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/mod.rs apps/aether-gateway/src/handlers/admin/system/mod.rs M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/proxy_nodes.rs apps/aether-gateway/src/handlers/admin/system/proxy_nodes.rs M 398 131 present changed_after_hardening 12
apps/aether-gateway/src/handlers/admin/system/routes.rs apps/aether-gateway/src/handlers/admin/system/routes.rs M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/shared/configs.rs apps/aether-gateway/src/handlers/admin/system/shared M 63 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/shared/export/mod.rs apps/aether-gateway/src/handlers/admin/system/shared M 3 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/shared/export/providers.rs apps/aether-gateway/src/handlers/admin/system/shared M 245 179 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/system/shared/export/support.rs apps/aether-gateway/src/handlers/admin/system/shared M 107 15 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/admin/system/shared/modules.rs apps/aether-gateway/src/handlers/admin/system/shared M 1 1 present changed_after_hardening 0
apps/aether-gateway/src/handlers/admin/system/shared/settings.rs apps/aether-gateway/src/handlers/admin/system/shared M 13 8 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/admin/system/shared/smtp.rs apps/aether-gateway/src/handlers/admin/system/shared M 68 38 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/system/shared/update.rs apps/aether-gateway/src/handlers/admin/system/shared M 1731 183 present changed_after_hardening 34
apps/aether-gateway/src/handlers/admin/system/shared/update_client.rs apps/aether-gateway/src/handlers/admin/system/shared M 149 3 present changed_after_hardening 2
apps/aether-gateway/src/handlers/admin/users/api_keys/helpers.rs apps/aether-gateway/src/handlers/admin/users/api_keys M 7 12 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/api_keys/responses/create.rs apps/aether-gateway/src/handlers/admin/users/api_keys M 38 55 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/api_keys/responses/list.rs apps/aether-gateway/src/handlers/admin/users/api_keys M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/api_keys/responses/reveal.rs apps/aether-gateway/src/handlers/admin/users/api_keys M 19 12 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/api_keys/responses/update.rs apps/aether-gateway/src/handlers/admin/users/api_keys M 9 8 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/admin/users/batch.rs apps/aether-gateway/src/handlers/admin/users/batch.rs M 21 6 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/users/billing.rs apps/aether-gateway/src/handlers/admin/users/billing.rs M 9 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/lifecycle/create.rs apps/aether-gateway/src/handlers/admin/users/lifecycle M 151 16 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/users/lifecycle/delete.rs apps/aether-gateway/src/handlers/admin/users/lifecycle M 17 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/lifecycle/update.rs apps/aether-gateway/src/handlers/admin/users/lifecycle M 60 12 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/users/mod.rs apps/aether-gateway/src/handlers/admin/users/mod.rs M 4 3 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/admin/users/sessions.rs apps/aether-gateway/src/handlers/admin/users/sessions.rs M 20 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/admin/users/shared.rs apps/aether-gateway/src/handlers/admin/users/shared.rs M 37 2 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/internal/gateway.rs apps/aether-gateway/src/handlers M 341 106 present unchanged_at_HEAD 7
apps/aether-gateway/src/handlers/internal/gateway_helpers.rs apps/aether-gateway/src/handlers M 35 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/body_buffer.rs apps/aether-gateway/src/handlers M 91 10 present unchanged_at_HEAD 6
apps/aether-gateway/src/handlers/proxy/finalize.rs apps/aether-gateway/src/handlers M 139 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/proxy/local.rs apps/aether-gateway/src/handlers M 4 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/mod.rs apps/aether-gateway/src/handlers M 806 238 present unchanged_at_HEAD 16
apps/aether-gateway/src/handlers/proxy/websocket/live/audit.rs apps/aether-gateway/src/handlers M 2 0 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/proxy/websocket/live/http.rs apps/aether-gateway/src/handlers M 27 5 present changed_after_hardening 3
apps/aether-gateway/src/handlers/proxy/websocket/live/session.rs apps/aether-gateway/src/handlers M 20 0 present changed_after_hardening 1
apps/aether-gateway/src/handlers/proxy/websocket/realtime/session.rs apps/aether-gateway/src/handlers M 7 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/client.rs apps/aether-gateway/src/handlers M 178 60 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/connection.rs apps/aether-gateway/src/handlers M 65 27 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/proxy/websocket/responses/lifecycle.rs apps/aether-gateway/src/handlers M 52 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/mod.rs apps/aether-gateway/src/handlers M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/ownership.rs apps/aether-gateway/src/handlers M 3 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/plan_admission.rs apps/aether-gateway/src/handlers A 232 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/quota.rs apps/aether-gateway/src/handlers M 56 15 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/proxy/websocket/responses/redaction.rs apps/aether-gateway/src/handlers M 67 11 present unchanged_at_HEAD 11
apps/aether-gateway/src/handlers/proxy/websocket/responses/session.rs apps/aether-gateway/src/handlers M 105 31 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/settlement.rs apps/aether-gateway/src/handlers M 24 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/responses/turn.rs apps/aether-gateway/src/handlers M 433 14 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/proxy/websocket/responses/turn_state.rs apps/aether-gateway/src/handlers M 28 1 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/proxy/websocket/responses/upstream.rs apps/aether-gateway/src/handlers M 308 26 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/proxy/websocket/transport.rs apps/aether-gateway/src/handlers M 243 25 present changed_after_hardening 2
apps/aether-gateway/src/handlers/public/ai_public.rs apps/aether-gateway/src/handlers M 821 81 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/public/catalog_helpers.rs apps/aether-gateway/src/handlers M 502 48 present unchanged_at_HEAD 16
apps/aether-gateway/src/handlers/public/mod.rs apps/aether-gateway/src/handlers M 3 2 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/public/support.rs apps/aether-gateway/src/handlers M 71 36 present unchanged_at_HEAD 5
apps/aether-gateway/src/handlers/public/support/announcements/public_routes.rs apps/aether-gateway/src/handlers M 10 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/announcements/shared.rs apps/aether-gateway/src/handlers M 15 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/announcements/user_routes.rs apps/aether-gateway/src/handlers M 4 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth.rs apps/aether-gateway/src/handlers M 172 82 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth_email.rs apps/aether-gateway/src/handlers M 237 22 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/public/support/auth_helpers.rs apps/aether-gateway/src/handlers M 236 61 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/public/support/auth_ldap.rs apps/aether-gateway/src/handlers M 11 31 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth_rate_limit.rs apps/aether-gateway/src/handlers A 318 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth_registration.rs apps/aether-gateway/src/handlers M 405 157 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth_session.rs apps/aether-gateway/src/handlers M 276 237 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/auth_turnstile.rs apps/aether-gateway/src/handlers M 29 20 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/billing.rs apps/aether-gateway/src/handlers M 1352 151 present changed_after_hardening 8
apps/aether-gateway/src/handlers/public/support/install.rs apps/aether-gateway/src/handlers M 796 93 present changed_after_hardening 8
apps/aether-gateway/src/handlers/public/support/monitoring/audit_logs.rs apps/aether-gateway/src/handlers M 2 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/oauth.rs apps/aether-gateway/src/handlers M 586 220 present changed_after_hardening 2
apps/aether-gateway/src/handlers/public/support/payment.rs apps/aether-gateway/src/handlers M 39 4 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/public/support/payment/alipay.rs apps/aether-gateway/src/handlers M 29 22 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/payment/epay.rs apps/aether-gateway/src/handlers M 322 109 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/public/support/payment/repository.rs apps/aether-gateway/src/handlers M 141 89 present unchanged_at_HEAD 4
apps/aether-gateway/src/handlers/public/support/payment/route.rs apps/aether-gateway/src/handlers M 35 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/payment/shared.rs apps/aether-gateway/src/handlers M 266 50 present unchanged_at_HEAD 10
apps/aether-gateway/src/handlers/public/support/payment/stripe.rs apps/aether-gateway/src/handlers M 113 55 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/public/support/payment/test_support.rs apps/aether-gateway/src/handlers M 14 86 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/public/support/payment/wxpay.rs apps/aether-gateway/src/handlers M 39 23 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/test_connection.rs apps/aether-gateway/src/handlers M 20 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/test_connection/route.rs apps/aether-gateway/src/handlers M 290 13 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/user_me.rs apps/aether-gateway/src/handlers M 6 4 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/public/support/user_me_api_keys.rs apps/aether-gateway/src/handlers M 124 110 present unchanged_at_HEAD 3
apps/aether-gateway/src/handlers/public/support/user_me_catalog.rs apps/aether-gateway/src/handlers M 15 6 present unchanged_at_HEAD 5
apps/aether-gateway/src/handlers/public/support/user_me_management_tokens.rs apps/aether-gateway/src/handlers M 99 29 present unchanged_at_HEAD 7
apps/aether-gateway/src/handlers/public/support/user_me_profile.rs apps/aether-gateway/src/handlers M 129 65 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/user_me_routes.rs apps/aether-gateway/src/handlers M 26 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/user_me_sessions.rs apps/aether-gateway/src/handlers M 9 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/user_me_usage.rs apps/aether-gateway/src/handlers M 117 15 present changed_after_hardening 1
apps/aether-gateway/src/handlers/public/support/wallet.rs apps/aether-gateway/src/handlers M 14 14 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/public/support/wallet/reads.rs apps/aether-gateway/src/handlers M 5 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/wallet/recharge.rs apps/aether-gateway/src/handlers M 2874 190 present unchanged_at_HEAD 41
apps/aether-gateway/src/handlers/public/support/wallet/redeem.rs apps/aether-gateway/src/handlers M 3 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/support/wallet/refunds.rs apps/aether-gateway/src/handlers M 97 9 present unchanged_at_HEAD 6
apps/aether-gateway/src/handlers/public/support/wallet/test_support.rs apps/aether-gateway/src/handlers M 37 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/public/system_modules_helpers/modules.rs apps/aether-gateway/src/handlers M 1 12 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/admin_proxy.rs apps/aether-gateway/src/handlers M 36 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/api_keys.rs apps/aether-gateway/src/handlers M 46 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/auth_api_key_secret.rs apps/aether-gateway/src/handlers A 359 0 present unchanged_at_HEAD 15
apps/aether-gateway/src/handlers/shared/catalog.rs apps/aether-gateway/src/handlers M 210 40 present unchanged_at_HEAD 6
apps/aether-gateway/src/handlers/shared/email_templates.rs apps/aether-gateway/src/handlers M 90 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/identity_oauth_provider_secret.rs apps/aether-gateway/src/handlers A 634 0 present unchanged_at_HEAD 7
apps/aether-gateway/src/handlers/shared/mod.rs apps/aether-gateway/src/handlers M 73 14 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/shared/multipart.rs apps/aether-gateway/src/handlers A 350 0 present unchanged_at_HEAD 11
apps/aether-gateway/src/handlers/shared/normalize.rs apps/aether-gateway/src/handlers M 22 2 present unchanged_at_HEAD 4
apps/aether-gateway/src/handlers/shared/payloads.rs apps/aether-gateway/src/handlers M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/payment_currency.rs apps/aether-gateway/src/handlers A 101 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/payment_direct.rs apps/aether-gateway/src/handlers M 1256 311 present changed_after_hardening 10
apps/aether-gateway/src/handlers/shared/payment_gateway_config.rs apps/aether-gateway/src/handlers M 77 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/handlers/shared/payment_gateway_secret.rs apps/aether-gateway/src/handlers A 428 0 present unchanged_at_HEAD 5
apps/aether-gateway/src/handlers/shared/payment_order_stripe_secret.rs apps/aether-gateway/src/handlers A 278 0 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/shared/provider_catalog_credential.rs apps/aether-gateway/src/handlers A 281 0 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/shared/provider_ops_credential.rs apps/aether-gateway/src/handlers A 381 0 present unchanged_at_HEAD 1
apps/aether-gateway/src/handlers/shared/request_utils.rs apps/aether-gateway/src/handlers M 82 3 present unchanged_at_HEAD 14
apps/aether-gateway/src/handlers/shared/runtime_secret.rs apps/aether-gateway/src/handlers A 130 0 present unchanged_at_HEAD 2
apps/aether-gateway/src/handlers/shared/system_config_values.rs apps/aether-gateway/src/handlers M 1226 0 present changed_after_hardening 9
apps/aether-gateway/src/headers.rs apps/aether-gateway/src/headers.rs M 415 82 present unchanged_at_HEAD 8
apps/aether-gateway/src/important_notification.rs apps/aether-gateway/src/important_notification.rs M 66 5 present changed_after_hardening 0
apps/aether-gateway/src/internal_gateway_auth.rs apps/aether-gateway/src/internal_gateway_auth.rs A 234 0 present unchanged_at_HEAD 8
apps/aether-gateway/src/lib.rs apps/aether-gateway/src/lib.rs M 78 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/local_auth_token.rs apps/aether-gateway/src/local_auth_token.rs A 457 0 present unchanged_at_HEAD 12
apps/aether-gateway/src/main.rs apps/aether-gateway/src/main.rs M 1292 26 present changed_after_hardening 3
apps/aether-gateway/src/maintenance/mod.rs apps/aether-gateway/src/maintenance M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime.rs apps/aether-gateway/src/maintenance M 7 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/account_self_check.rs apps/aether-gateway/src/maintenance M 101 49 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/cleanup_runs.rs apps/aether-gateway/src/maintenance M 125 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/fixed_provider_reconciliation.rs apps/aether-gateway/src/maintenance M 2 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/oauth_token_refresh.rs apps/aether-gateway/src/maintenance M 1 2 present changed_after_hardening 0
apps/aether-gateway/src/maintenance/runtime/pool_quota_probe.rs apps/aether-gateway/src/maintenance M 42 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/provider_quota_alert.rs apps/aether-gateway/src/maintenance M 8 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/proxy_node_staleness.rs apps/aether-gateway/src/maintenance M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/proxy_upgrade_rollout.rs apps/aether-gateway/src/maintenance M 86 28 present unchanged_at_HEAD 12
apps/aether-gateway/src/maintenance/runtime/runners.rs apps/aether-gateway/src/maintenance M 69 17 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/tests.rs apps/aether-gateway/src/maintenance M 156 14 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/usage_cleanup.rs apps/aether-gateway/src/maintenance M 43 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/maintenance/runtime/workers.rs apps/aether-gateway/src/maintenance M 5 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/management_token_auth.rs apps/aether-gateway/src/management_token_auth.rs A 255 0 present unchanged_at_HEAD 3
apps/aether-gateway/src/middleware/mod.rs apps/aether-gateway/src/middleware M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/model_fetch/mod.rs apps/aether-gateway/src/model_fetch M 1 1 present changed_after_hardening 0
apps/aether-gateway/src/model_fetch/runtime.rs apps/aether-gateway/src/model_fetch M 231 9 present changed_after_hardening 1
apps/aether-gateway/src/oauth/http_executor.rs apps/aether-gateway/src/oauth M 703 63 present changed_after_hardening 13
apps/aether-gateway/src/oauth/identity_repo.rs apps/aether-gateway/src/oauth M 175 68 present changed_after_hardening 2
apps/aether-gateway/src/oauth/mod.rs apps/aether-gateway/src/oauth M 4 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/oauth/provider_repo.rs apps/aether-gateway/src/oauth M 0 18 present unchanged_at_HEAD 0
apps/aether-gateway/src/oauth/proxy.rs apps/aether-gateway/src/oauth M 11 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/oauth/state_store.rs apps/aether-gateway/src/oauth M 277 8 present unchanged_at_HEAD 9
apps/aether-gateway/src/orchestration/effects.rs apps/aether-gateway/src/orchestration M 34 17 present unchanged_at_HEAD 1
apps/aether-gateway/src/orchestration/mod.rs apps/aether-gateway/src/orchestration M 31 1 present unchanged_at_HEAD 3
apps/aether-gateway/src/orchestration/report_effects.rs apps/aether-gateway/src/orchestration M 56 16 present unchanged_at_HEAD 0
apps/aether-gateway/src/plan_usage_policy.rs apps/aether-gateway/src/plan_usage_policy.rs A 1487 0 present unchanged_at_HEAD 17
apps/aether-gateway/src/privacy/mod.rs apps/aether-gateway/src/privacy M 720 189 present unchanged_at_HEAD 52
apps/aether-gateway/src/rate_limit.rs apps/aether-gateway/src/rate_limit.rs M 15 1 present unchanged_at_HEAD 5
apps/aether-gateway/src/request_candidate_runtime.rs apps/aether-gateway/src/request_candidate_runtime.rs M 4 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/router.rs apps/aether-gateway/src/router.rs M 143 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/routing/mutations.rs apps/aether-gateway/src/routing M 72 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/routing/resolver.rs apps/aether-gateway/src/routing M 97 25 present unchanged_at_HEAD 1
apps/aether-gateway/src/scheduler/candidate/tests/selection.rs apps/aether-gateway/src/scheduler M 31 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/server_chan_push.rs apps/aether-gateway/src/server_chan_push.rs M 436 47 present changed_after_hardening 4
apps/aether-gateway/src/state/admin_types.rs apps/aether-gateway/src/state M 3 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/app.rs apps/aether-gateway/src/state M 74 5 present unchanged_at_HEAD 1
apps/aether-gateway/src/state/bootstrap_admin.rs apps/aether-gateway/src/state M 20 1 present unchanged_at_HEAD 3
apps/aether-gateway/src/state/catalog.rs apps/aether-gateway/src/state M 189 34 present changed_after_hardening 0
apps/aether-gateway/src/state/catalog_credentials.rs apps/aether-gateway/src/state A 395 0 present changed_after_hardening 1
apps/aether-gateway/src/state/catalog_proxy.rs apps/aether-gateway/src/state A 1860 0 present unchanged_at_HEAD 30
apps/aether-gateway/src/state/core.rs apps/aether-gateway/src/state M 127 23 present changed_after_hardening 2
apps/aether-gateway/src/state/integrations.rs apps/aether-gateway/src/state M 47 27 present changed_after_hardening 0
apps/aether-gateway/src/state/mod.rs apps/aether-gateway/src/state M 9 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/oauth.rs apps/aether-gateway/src/state M 382 279 present changed_after_hardening 12
apps/aether-gateway/src/state/proxy.rs apps/aether-gateway/src/state M 1558 39 present unchanged_at_HEAD 72
apps/aether-gateway/src/state/runtime/api_key_exports.rs apps/aether-gateway/src/state M 338 0 present unchanged_at_HEAD 10
apps/aether-gateway/src/state/runtime/auth/sessions.rs apps/aether-gateway/src/state M 125 6 present unchanged_at_HEAD 4
apps/aether-gateway/src/state/runtime/auth/user_lifecycle.rs apps/aether-gateway/src/state M 465 11 present unchanged_at_HEAD 13
apps/aether-gateway/src/state/runtime/auth/user_provisioning.rs apps/aether-gateway/src/state M 1190 98 present unchanged_at_HEAD 28
apps/aether-gateway/src/state/runtime/billing/admin.rs apps/aether-gateway/src/state M 131 3 present unchanged_at_HEAD 2
apps/aether-gateway/src/state/runtime/billing/finance_queries.rs apps/aether-gateway/src/state M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/billing/mod.rs apps/aether-gateway/src/state M 2 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/candidate_queries.rs apps/aether-gateway/src/state M 6 3 present unchanged_at_HEAD 3
apps/aether-gateway/src/state/runtime/gemini_files.rs apps/aether-gateway/src/state M 80 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/monitoring.rs apps/aether-gateway/src/state M 42 3 present unchanged_at_HEAD 5
apps/aether-gateway/src/state/runtime/payments.rs apps/aether-gateway/src/state M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/referrals.rs apps/aether-gateway/src/state M 77 5 present changed_after_hardening 0
apps/aether-gateway/src/state/runtime/wallet/mutations.rs apps/aether-gateway/src/state M 68 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/wallet/reads.rs apps/aether-gateway/src/state M 34 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/state/runtime/wallet/refund_lifecycle.rs apps/aether-gateway/src/state M 291 26 present unchanged_at_HEAD 6
apps/aether-gateway/src/state/testing.rs apps/aether-gateway/src/state M 168 42 present unchanged_at_HEAD 2
apps/aether-gateway/src/state/types.rs apps/aether-gateway/src/state M 86 3 present unchanged_at_HEAD 4
apps/aether-gateway/src/state/video.rs apps/aether-gateway/src/state M 124 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/task_runtime/mod.rs apps/aether-gateway/src/task_runtime M 26 47 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/control_execute.rs apps/aether-gateway/src/tests M 50 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/fallback.rs apps/aether-gateway/src/tests M 45 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/finalize_local_cli/cross_format.rs apps/aether-gateway/src/tests M 10 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/finalize_local_cli/direct.rs apps/aether-gateway/src/tests M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/finalize_local_provider/gemini.rs apps/aether-gateway/src/tests M 10 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/mod.rs apps/aether-gateway/src/tests M 84 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/stream/decision.rs apps/aether-gateway/src/tests M 9 13 present changed_after_hardening 0
apps/aether-gateway/src/tests/ai_execute/stream_cli/compact.rs apps/aether-gateway/src/tests M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/stream_provider.rs apps/aether-gateway/src/tests M 20 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/stream_provider_gemini/local_chat.rs apps/aether-gateway/src/tests M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/stream_provider_gemini/local_cli.rs apps/aether-gateway/src/tests M 30 10 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/chat/failover.rs apps/aether-gateway/src/tests M 3 8 present changed_after_hardening 0
apps/aether-gateway/src/tests/ai_execute/sync/chat/local_decision.rs apps/aether-gateway/src/tests M 51 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/claude/claude_code.rs apps/aether-gateway/src/tests M 5 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/claude/kiro.rs apps/aether-gateway/src/tests M 10 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/claude/local_chat.rs apps/aether-gateway/src/tests M 11 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/claude/local_cli.rs apps/aether-gateway/src/tests M 11 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/cli.rs apps/aether-gateway/src/tests M 65 11 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/gemini/cli.rs apps/aether-gateway/src/tests M 42 12 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/ai_execute/sync/gemini/local_chat.rs apps/aether-gateway/src/tests M 17 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/architecture/admin_provider.rs apps/aether-gateway/src/tests M 26 2 present changed_after_hardening 0
apps/aether-gateway/src/tests/architecture/admin_shared.rs apps/aether-gateway/src/tests M 2 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/architecture/ai_serving.rs apps/aether-gateway/src/tests M 4 1 present changed_after_hardening 0
apps/aether-gateway/src/tests/architecture/runtime_and_security.rs apps/aether-gateway/src/tests M 62 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/async_task.rs apps/aether-gateway/src/tests M 237 106 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/audit.rs apps/aether-gateway/src/tests M 28 21 present changed_after_hardening 0
apps/aether-gateway/src/tests/concurrency.rs apps/aether-gateway/src/tests M 49 9 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/api_keys.rs apps/aether-gateway/src/tests M 98 16 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/endpoints/keys.rs apps/aether-gateway/src/tests M 128 142 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/endpoints/quota.rs apps/aether-gateway/src/tests M 57 79 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/endpoints/routes.rs apps/aether-gateway/src/tests M 6 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/health_access.rs apps/aether-gateway/src/tests M 108 27 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/ldap.rs apps/aether-gateway/src/tests M 66 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/models/external.rs apps/aether-gateway/src/tests M 17 7 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/models/global.rs apps/aether-gateway/src/tests M 33 11 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/monitoring.rs apps/aether-gateway/src/tests M 4 3 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/oauth.rs apps/aether-gateway/src/tests M 499 400 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/payments.rs apps/aether-gateway/src/tests M 14 17 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/pool.rs apps/aether-gateway/src/tests M 60 75 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/provider_ops.rs apps/aether-gateway/src/tests M 78 31 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/provider_query.rs apps/aether-gateway/src/tests M 124 138 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/providers.rs apps/aether-gateway/src/tests M 13 22 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/proxy_nodes.rs apps/aether-gateway/src/tests M 309 99 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/security.rs apps/aether-gateway/src/tests M 56 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/system.rs apps/aether-gateway/src/tests M 290 66 present changed_after_hardening 0
apps/aether-gateway/src/tests/control/admin/system_import.rs apps/aether-gateway/src/tests M 1625 256 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/usage.rs apps/aether-gateway/src/tests M 7 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/users.rs apps/aether-gateway/src/tests M 327 21 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/video_tasks.rs apps/aether-gateway/src/tests M 53 58 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/admin/wallets.rs apps/aether-gateway/src/tests M 123 5 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/helpers.rs apps/aether-gateway/src/tests M 154 3 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/internal.rs apps/aether-gateway/src/tests M 833 112 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/mod.rs apps/aether-gateway/src/tests M 3 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/proxy/embeddings.rs apps/aether-gateway/src/tests M 7 7 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/proxy/local_denials.rs apps/aether-gateway/src/tests M 235 52 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/control/proxy/rerank.rs apps/aether-gateway/src/tests M 2 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/files/mod.rs apps/aether-gateway/src/tests M 151 31 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/files/stream.rs apps/aether-gateway/src/tests M 12 4 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/files/sync.rs apps/aether-gateway/src/tests M 36 76 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/fixtures/admin_system/config_export_v22.json apps/aether-gateway/src/tests M 10 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/frontdoor/ai.rs apps/aether-gateway/src/tests M 334 10 present changed_after_hardening 0
apps/aether-gateway/src/tests/frontdoor/internal.rs apps/aether-gateway/src/tests M 675 152 present changed_after_hardening 0
apps/aether-gateway/src/tests/frontdoor/oauth.rs apps/aether-gateway/src/tests M 568 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/frontdoor/ops.rs apps/aether-gateway/src/tests M 1 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/frontdoor/public_support.rs apps/aether-gateway/src/tests M 1669 156 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/frontdoor/public_support/vscodex.rs apps/aether-gateway/src/tests M 5 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/mod.rs apps/aether-gateway/src/tests M 39 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/operational_auth.rs apps/aether-gateway/src/tests A 717 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/proxy.rs apps/aether-gateway/src/tests M 581 26 present changed_after_hardening 0
apps/aether-gateway/src/tests/usage/local.rs apps/aether-gateway/src/tests M 37 137 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/data_read.rs apps/aether-gateway/src/tests M 174 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/gemini_sync_create.rs apps/aether-gateway/src/tests M 8 2 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/gemini_sync_task.rs apps/aether-gateway/src/tests M 91 106 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/mod.rs apps/aether-gateway/src/tests M 140 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/openai_sync_create.rs apps/aether-gateway/src/tests M 67 7 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/openai_sync_task.rs apps/aether-gateway/src/tests M 88 80 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/registry_poller.rs apps/aether-gateway/src/tests M 39 20 present unchanged_at_HEAD 0
apps/aether-gateway/src/tests/video/stream.rs apps/aether-gateway/src/tests M 96 85 present unchanged_at_HEAD 0
apps/aether-gateway/src/tunnel/embedded/control_plane.rs apps/aether-gateway/src/tunnel M 456 72 present unchanged_at_HEAD 6
apps/aether-gateway/src/tunnel/embedded/hub.rs apps/aether-gateway/src/tunnel M 494 76 present changed_after_hardening 8
apps/aether-gateway/src/tunnel/embedded/local_relay.rs apps/aether-gateway/src/tunnel M 293 154 present changed_after_hardening 29
apps/aether-gateway/src/tunnel/embedded/mod.rs apps/aether-gateway/src/tunnel M 2066 62 present changed_after_hardening 24
apps/aether-gateway/src/tunnel/embedded/proxy_conn.rs apps/aether-gateway/src/tunnel M 325 14 present changed_after_hardening 1
apps/aether-gateway/src/tunnel/mod.rs apps/aether-gateway/src/tunnel M 2336 207 present changed_after_hardening 15
apps/aether-gateway/src/usage/http.rs apps/aether-gateway/src/usage M 6 1 present unchanged_at_HEAD 1
apps/aether-gateway/src/usage/mod.rs apps/aether-gateway/src/usage M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/usage/reporting/context.rs apps/aether-gateway/src/usage M 348 5 present changed_after_hardening 15
apps/aether-gateway/src/usage/reporting/mod.rs apps/aether-gateway/src/usage M 564 52 present changed_after_hardening 5
apps/aether-gateway/src/video_tasks/mod.rs apps/aether-gateway/src/video_tasks M 12 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/video_tasks/service.rs apps/aether-gateway/src/video_tasks M 39 1 present unchanged_at_HEAD 0
apps/aether-gateway/src/video_tasks/tests/fixtures.rs apps/aether-gateway/src/video_tasks M 1 0 present unchanged_at_HEAD 0
apps/aether-gateway/src/video_tasks/tests/plans.rs apps/aether-gateway/src/video_tasks M 113 6 present unchanged_at_HEAD 0
apps/aether-gateway/src/video_tasks/tests/projection.rs apps/aether-gateway/src/video_tasks M 37 8 present unchanged_at_HEAD 0
apps/aether-gateway/src/video_tasks/tests/sync.rs apps/aether-gateway/src/video_tasks M 7 0 present unchanged_at_HEAD 0
apps/aether-tunnel/Cargo.toml apps M 3 2 present changed_after_hardening 0
apps/aether-tunnel/README.md apps M 22 14 present changed_after_hardening 0
apps/aether-tunnel/install.ps1 apps M 409 28 present unchanged_at_HEAD 0
apps/aether-tunnel/install.sh apps M 428 30 present unchanged_at_HEAD 0
apps/aether-tunnel/src/app.rs apps M 36 11 present unchanged_at_HEAD 0
apps/aether-tunnel/src/config.rs apps M 595 13 present changed_after_hardening 17
apps/aether-tunnel/src/egress_proxy.rs apps M 107 15 present unchanged_at_HEAD 5
apps/aether-tunnel/src/main.rs apps M 2 2 present unchanged_at_HEAD 0
apps/aether-tunnel/src/net.rs apps M 131 17 present unchanged_at_HEAD 0
apps/aether-tunnel/src/registration/client.rs apps M 117 18 present unchanged_at_HEAD 0
apps/aether-tunnel/src/safe_dns.rs apps D 0 66 absent unchanged_at_HEAD 0
apps/aether-tunnel/src/setup/service.rs apps M 502 47 present changed_after_hardening 0
apps/aether-tunnel/src/setup/tui.rs apps M 2 9 present unchanged_at_HEAD 1
apps/aether-tunnel/src/setup/upgrade.rs apps M 967 105 present changed_after_hardening 8
apps/aether-tunnel/src/state.rs apps M 2 0 present unchanged_at_HEAD 0
apps/aether-tunnel/src/target_filter.rs apps M 170 114 present unchanged_at_HEAD 0
apps/aether-tunnel/src/tunnel/client.rs apps M 136 20 present changed_after_hardening 0
apps/aether-tunnel/src/tunnel/dispatcher.rs apps M 223 15 present changed_after_hardening 2
apps/aether-tunnel/src/tunnel/heartbeat.rs apps M 27 3 present changed_after_hardening 0
apps/aether-tunnel/src/tunnel/mod.rs apps M 76 4 present changed_after_hardening 0
apps/aether-tunnel/src/tunnel/stream_handler.rs apps M 995 225 present changed_after_hardening 12
apps/aether-tunnel/src/upstream_client.rs apps M 248 134 present unchanged_at_HEAD 3
crates/aether-admin/src/observability/monitoring.rs crates/aether-admin M 42 101 present changed_after_hardening 28
crates/aether-admin/src/observability/usage.rs crates/aether-admin M 208 32 present unchanged_at_HEAD 1
crates/aether-admin/src/provider/endpoints.rs crates/aether-admin M 37 44 present unchanged_at_HEAD 1
crates/aether-admin/src/provider/mod.rs crates/aether-admin M 1 0 present unchanged_at_HEAD 1
crates/aether-admin/src/provider/ops/actions.rs crates/aether-admin M 60 17 present unchanged_at_HEAD 2
crates/aether-admin/src/provider/ops/verify.rs crates/aether-admin M 84 35 present unchanged_at_HEAD 2
crates/aether-admin/src/provider/pool.rs crates/aether-admin M 158 12 present unchanged_at_HEAD 12
crates/aether-admin/src/provider/quota.rs crates/aether-admin M 123 108 present changed_after_hardening 1
crates/aether-admin/src/provider/redaction.rs crates/aether-admin A 2550 0 present changed_after_hardening 98
crates/aether-admin/src/provider/state.rs crates/aether-admin M 28 1 present unchanged_at_HEAD 0
crates/aether-admin/src/provider/status.rs crates/aether-admin M 26 0 present unchanged_at_HEAD 2
crates/aether-admin/src/system.rs crates/aether-admin M 994 54 present changed_after_hardening 40
crates/aether-ai/formats/src/formats/openai/image/mod.rs crates/aether-ai M 93 0 present changed_after_hardening 3
crates/aether-ai/formats/src/formats/openai/image/request.rs crates/aether-ai M 565 33 present unchanged_at_HEAD 18
crates/aether-ai/formats/src/formats/openai/image/stream.rs crates/aether-ai M 604 70 present unchanged_at_HEAD 8
crates/aether-ai/formats/src/formats/shared/image_bridge.rs crates/aether-ai M 316 57 present unchanged_at_HEAD 5
crates/aether-ai/formats/src/formats/shared/mod.rs crates/aether-ai M 35 0 present unchanged_at_HEAD 1
crates/aether-ai/formats/src/formats/shared/routing.rs crates/aether-ai M 36 1 present unchanged_at_HEAD 11
crates/aether-ai/formats/src/formats/shared/stream_rewrite.rs crates/aether-ai M 79 2 present unchanged_at_HEAD 2
crates/aether-ai/formats/src/formats/shared/sync_products.rs crates/aether-ai M 6 6 present changed_after_hardening 0
crates/aether-ai/formats/src/formats/shared/sync_to_stream.rs crates/aether-ai M 157 42 present unchanged_at_HEAD 7
crates/aether-ai/formats/src/protocol/canonical.rs crates/aether-ai M 456 19 present unchanged_at_HEAD 0
crates/aether-ai/formats/src/provider_compat/private_envelope.rs crates/aether-ai M 33 0 present unchanged_at_HEAD 0
crates/aether-ai/serving/src/attempt_plan.rs crates/aether-ai M 56 4 present unchanged_at_HEAD 3
crates/aether-ai/serving/src/candidate_preparation.rs crates/aether-ai M 15 1 present unchanged_at_HEAD 0
crates/aether-ai/serving/src/dto.rs crates/aether-ai M 138 5 present unchanged_at_HEAD 3
crates/aether-contracts/Cargo.toml crates/aether-contracts M 1 0 present unchanged_at_HEAD 0
crates/aether-contracts/src/internal_gateway.rs crates/aether-contracts A 141 0 present unchanged_at_HEAD 3
crates/aether-contracts/src/lib.rs crates/aether-contracts M 6 4 present unchanged_at_HEAD 1
crates/aether-contracts/src/plan.rs crates/aether-contracts M 186 6 present unchanged_at_HEAD 12
crates/aether-contracts/src/result.rs crates/aether-contracts M 93 2 present unchanged_at_HEAD 6
crates/aether-contracts/src/tunnel.rs crates/aether-contracts M 500 21 present changed_after_hardening 10
crates/aether-contracts/src/tunnel_security.rs crates/aether-contracts M 547 4 present changed_after_hardening 8
crates/aether-crypto/Cargo.toml crates/aether-crypto M 1 0 present unchanged_at_HEAD 0
crates/aether-crypto/src/lib.rs crates/aether-crypto M 2 0 present unchanged_at_HEAD 0
crates/aether-crypto/src/python_fernet.rs crates/aether-crypto M 154 20 present unchanged_at_HEAD 5
crates/aether-crypto/src/rsa_pkcs1_sha256.rs crates/aether-crypto A 257 0 present unchanged_at_HEAD 1
crates/aether-data/adapters/mysql/migrations/20260403000000_baseline.sql crates/aether-data/adapters M 1 1 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260814000000_add_usage_cost_reservations.sql crates/aether-data/adapters A 35 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260815000000_add_usage_request_admissions.sql crates/aether-data/adapters A 22 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260816000000_add_usage_cost_reservation_user_foreign_key.sql crates/aether-data/adapters A 12 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260817000000_add_usage_request_admission_user_foreign_key.sql crates/aether-data/adapters A 10 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260821120000_enforce_payment_gateway_order_uniqueness.sql crates/aether-data/adapters A 55 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260821130000_add_user_security_version.sql crates/aether-data/adapters A 5 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260822000000_purge_request_candidate_sensitive_diagnostics.sql crates/aether-data/adapters A 16 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260822010000_purge_usage_and_video_task_sensitive_diagnostics.sql crates/aether-data/adapters A 124 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260822020000_purge_background_task_sensitive_diagnostics.sql crates/aether-data/adapters A 43 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827000000_purge_plaintext_stripe_client_secrets.sql crates/aether-data/adapters A 13 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827010000_purge_legacy_payment_callback_payloads.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827020000_purge_video_task_prompts.sql crates/aether-data/adapters A 5 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827030000_purge_identity_oauth_raw_userinfo.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827040000_expand_proxy_password_ciphertext.sql crates/aether-data/adapters A 3 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260827050000_anonymize_deleted_user_history.sql crates/aether-data/adapters A 377 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260829000000_harden_deleted_user_history_anonymization.sql crates/aether-data/adapters A 451 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260831000000_enforce_ldap_config_singleton.sql crates/aether-data/adapters A 13 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260831010000_add_proxy_node_tunnel_generation.sql crates/aether-data/adapters A 9 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260831020000_enforce_proxy_node_endpoint_uniqueness.sql crates/aether-data/adapters A 10 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260831030000_add_usage_counter_delta_tunnel_generation.sql crates/aether-data/adapters A 2 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/migrations/20260903010000_reset_legacy_oauth_email_verification.sql crates/aether-data/adapters A 8 0 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/auth.rs crates/aether-data/adapters M 555 109 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/auth_modules.rs crates/aether-data/adapters M 275 84 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/background_tasks.rs crates/aether-data/adapters M 12 6 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/billing.rs crates/aether-data/adapters M 154 2 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/candidate_selection.rs crates/aether-data/adapters M 101 5 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/candidates.rs crates/aether-data/adapters M 148 110 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/gemini_file_mappings.rs crates/aether-data/adapters M 202 2 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/management_tokens.rs crates/aether-data/adapters M 399 94 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/oauth_providers.rs crates/aether-data/adapters M 111 13 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/pool.rs crates/aether-data/adapters M 58 5 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/provider_catalog.rs crates/aether-data/adapters M 190 60 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/proxy_nodes.rs crates/aether-data/adapters M 1197 294 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/settlement.rs crates/aether-data/adapters M 752 14 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/usage.rs crates/aether-data/adapters M 49 49 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/usage/cleanup.rs crates/aether-data/adapters M 81 393 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/usage/counters.rs crates/aether-data/adapters M 69 12 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/usage/http_capture.rs crates/aether-data/adapters M 80 151 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/usage/tests.rs crates/aether-data/adapters M 146 32 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/users.rs crates/aether-data/adapters M 1342 125 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/video_tasks.rs crates/aether-data/adapters M 261 49 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/wallet.rs crates/aether-data/adapters M 2257 362 absent changed_after_hardening 0
crates/aether-data/adapters/mysql/src/wallet/tests.rs crates/aether-data/adapters M 61 1 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260403000000_baseline.sql crates/aether-data/adapters M 1 1 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260814000000_add_usage_cost_reservations.sql crates/aether-data/adapters A 43 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260815000000_add_usage_request_admissions.sql crates/aether-data/adapters A 25 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260816000000_add_usage_policy_user_foreign_keys.sql crates/aether-data/adapters A 25 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260821120000_enforce_payment_gateway_order_uniqueness.sql crates/aether-data/adapters A 19 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260821130000_add_user_security_version.sql crates/aether-data/adapters A 5 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260822000000_purge_request_candidate_sensitive_diagnostics.sql crates/aether-data/adapters A 16 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260822010000_purge_usage_and_video_task_sensitive_diagnostics.sql crates/aether-data/adapters A 98 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260822020000_purge_background_task_sensitive_diagnostics.sql crates/aether-data/adapters A 43 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260827000000_purge_plaintext_stripe_client_secrets.sql crates/aether-data/adapters A 11 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260827010000_purge_legacy_payment_callback_payloads.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260827020000_purge_video_task_prompts.sql crates/aether-data/adapters A 5 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260827030000_purge_identity_oauth_raw_userinfo.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260827040000_expand_proxy_password_ciphertext.sql crates/aether-data/adapters A 3 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260827050000_anonymize_deleted_user_history.sql crates/aether-data/adapters A 362 0 present changed_after_hardening 38
crates/aether-data/adapters/postgres/migrations/20260829000000_harden_deleted_user_history_anonymization.sql crates/aether-data/adapters A 444 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260831000000_enforce_ldap_config_singleton.sql crates/aether-data/adapters A 34 0 present changed_after_hardening 0
crates/aether-data/adapters/postgres/migrations/20260831010000_add_proxy_node_tunnel_generation.sql crates/aether-data/adapters A 20 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260831030000_add_usage_counter_delta_tunnel_generation.sql crates/aether-data/adapters A 2 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260901000000_expand_gemini_file_mapping_metadata.sql crates/aether-data/adapters A 6 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/migrations/20260903010000_reset_legacy_oauth_email_verification.sql crates/aether-data/adapters A 10 0 absent changed_after_hardening 0
crates/aether-data/adapters/postgres/src/auth.rs crates/aether-data/adapters M 588 96 present unchanged_at_HEAD 27
crates/aether-data/adapters/postgres/src/auth_modules.rs crates/aether-data/adapters M 241 74 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/background_tasks.rs crates/aether-data/adapters M 12 6 present unchanged_at_HEAD 4
crates/aether-data/adapters/postgres/src/billing.rs crates/aether-data/adapters M 117 2 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/candidate_selection.rs crates/aether-data/adapters M 101 5 present unchanged_at_HEAD 1
crates/aether-data/adapters/postgres/src/candidates.rs crates/aether-data/adapters M 254 236 present changed_after_hardening 20
crates/aether-data/adapters/postgres/src/gemini_file_mappings.rs crates/aether-data/adapters M 173 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/management_tokens.rs crates/aether-data/adapters M 364 109 present unchanged_at_HEAD 7
crates/aether-data/adapters/postgres/src/migrations.rs crates/aether-data/adapters M 33 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/oauth_providers.rs crates/aether-data/adapters M 111 9 present unchanged_at_HEAD 3
crates/aether-data/adapters/postgres/src/pool.rs crates/aether-data/adapters M 48 7 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/provider_catalog.rs crates/aether-data/adapters M 232 78 present unchanged_at_HEAD 2
crates/aether-data/adapters/postgres/src/proxy_nodes.rs crates/aether-data/adapters M 550 134 present changed_after_hardening 20
crates/aether-data/adapters/postgres/src/settlement.rs crates/aether-data/adapters M 677 7 present unchanged_at_HEAD 6
crates/aether-data/adapters/postgres/src/usage/cleanup.rs crates/aether-data/adapters M 141 462 present unchanged_at_HEAD 1
crates/aether-data/adapters/postgres/src/usage/mod.rs crates/aether-data/adapters M 296 212 present unchanged_at_HEAD 39
crates/aether-data/adapters/postgres/src/usage/queries/find_by_id_sql.sql crates/aether-data/adapters M 7 5 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/usage/queries/find_by_request_id_sql.sql crates/aether-data/adapters M 7 5 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/usage/queries/list_recent_usage_audits_prefix.sql crates/aether-data/adapters M 7 5 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/usage/queries/list_usage_audits_prefix.sql crates/aether-data/adapters M 7 5 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/usage/queries/upsert_first_byte_sql.sql crates/aether-data/adapters M 4 0 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/usage/tests.rs crates/aether-data/adapters M 233 28 present unchanged_at_HEAD 0
crates/aether-data/adapters/postgres/src/users.rs crates/aether-data/adapters M 1503 61 present changed_after_hardening 67
crates/aether-data/adapters/postgres/src/video_tasks.rs crates/aether-data/adapters M 157 7 present unchanged_at_HEAD 2
crates/aether-data/adapters/postgres/src/wallet.rs crates/aether-data/adapters M 2525 391 present unchanged_at_HEAD 26
crates/aether-data/adapters/sqlite/migrations/20260814000000_add_usage_cost_reservations.sql crates/aether-data/adapters A 34 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260815000000_add_usage_request_admissions.sql crates/aether-data/adapters A 21 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260816000000_add_usage_policy_user_foreign_keys.sql crates/aether-data/adapters A 117 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260821120000_enforce_payment_gateway_order_uniqueness.sql crates/aether-data/adapters A 19 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260821130000_add_user_security_version.sql crates/aether-data/adapters A 5 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260822000000_purge_request_candidate_sensitive_diagnostics.sql crates/aether-data/adapters A 16 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260822010000_purge_usage_and_video_task_sensitive_diagnostics.sql crates/aether-data/adapters A 121 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260822020000_purge_background_task_sensitive_diagnostics.sql crates/aether-data/adapters A 43 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827000000_purge_plaintext_stripe_client_secrets.sql crates/aether-data/adapters A 13 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827010000_purge_legacy_payment_callback_payloads.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827020000_purge_video_task_prompts.sql crates/aether-data/adapters A 5 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827030000_purge_identity_oauth_raw_userinfo.sql crates/aether-data/adapters A 6 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827040000_expand_proxy_password_ciphertext.sql crates/aether-data/adapters A 2 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260827050000_anonymize_deleted_user_history.sql crates/aether-data/adapters A 444 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260829000000_harden_deleted_user_history_anonymization.sql crates/aether-data/adapters A 449 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260831000000_enforce_ldap_config_singleton.sql crates/aether-data/adapters A 11 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260831010000_add_proxy_node_tunnel_generation.sql crates/aether-data/adapters A 20 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260831020000_enforce_proxy_node_endpoint_uniqueness.sql crates/aether-data/adapters A 9 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260831030000_add_usage_counter_delta_tunnel_generation.sql crates/aether-data/adapters A 2 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/migrations/20260903010000_reset_legacy_oauth_email_verification.sql crates/aether-data/adapters A 8 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/auth.rs crates/aether-data/adapters M 957 108 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/auth_modules.rs crates/aether-data/adapters M 385 93 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/background_tasks.rs crates/aether-data/adapters M 26 9 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/billing.rs crates/aether-data/adapters M 215 3 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/candidate_selection.rs crates/aether-data/adapters M 103 7 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/candidates.rs crates/aether-data/adapters M 204 118 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/gemini_file_mappings.rs crates/aether-data/adapters M 236 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/management_tokens.rs crates/aether-data/adapters M 616 97 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/migrations.rs crates/aether-data/adapters M 127 0 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/oauth_providers.rs crates/aether-data/adapters M 188 26 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/provider_catalog.rs crates/aether-data/adapters M 391 72 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/proxy_nodes.rs crates/aether-data/adapters M 1487 308 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/settlement.rs crates/aether-data/adapters M 849 14 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/usage.rs crates/aether-data/adapters M 71 61 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/usage/cleanup.rs crates/aether-data/adapters M 73 374 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/usage/counters.rs crates/aether-data/adapters M 333 13 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/usage/http_capture.rs crates/aether-data/adapters M 76 147 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/usage/tests.rs crates/aether-data/adapters M 355 96 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/users.rs crates/aether-data/adapters M 2946 198 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/video_tasks.rs crates/aether-data/adapters M 263 9 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/wallet.rs crates/aether-data/adapters M 2331 389 absent changed_after_hardening 0
crates/aether-data/adapters/sqlite/src/wallet/tests.rs crates/aether-data/adapters M 4336 363 absent changed_after_hardening 0
crates/aether-data/contracts/Cargo.toml crates/aether-data/contracts M 6 0 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/auth.rs crates/aether-data/contracts M 339 13 present unchanged_at_HEAD 13
crates/aether-data/contracts/src/repository/auth_modules.rs crates/aether-data/contracts M 148 5 present changed_after_hardening 14
crates/aether-data/contracts/src/repository/background_tasks/types.rs crates/aether-data/contracts M 421 2 present unchanged_at_HEAD 61
crates/aether-data/contracts/src/repository/billing/mod.rs crates/aether-data/contracts M 20 2 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/billing/replacement.rs crates/aether-data/contracts A 200 0 present unchanged_at_HEAD 2
crates/aether-data/contracts/src/repository/billing/types.rs crates/aether-data/contracts M 200 2 present unchanged_at_HEAD 14
crates/aether-data/contracts/src/repository/billing/usage_policy.rs crates/aether-data/contracts A 1059 0 present unchanged_at_HEAD 4
crates/aether-data/contracts/src/repository/candidates/mod.rs crates/aether-data/contracts M 8 5 present changed_after_hardening 3
crates/aether-data/contracts/src/repository/candidates/types.rs crates/aether-data/contracts M 1655 20 present changed_after_hardening 213
crates/aether-data/contracts/src/repository/gemini_file_mappings.rs crates/aether-data/contracts M 145 0 present unchanged_at_HEAD 1
crates/aether-data/contracts/src/repository/management_tokens.rs crates/aether-data/contracts M 434 2 present unchanged_at_HEAD 33
crates/aether-data/contracts/src/repository/oauth_providers.rs crates/aether-data/contracts M 536 5 present changed_after_hardening 16
crates/aether-data/contracts/src/repository/provider_catalog/mod.rs crates/aether-data/contracts M 4 3 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/provider_catalog/types.rs crates/aether-data/contracts M 691 24 present unchanged_at_HEAD 61
crates/aether-data/contracts/src/repository/proxy_nodes.rs crates/aether-data/contracts M 486 8 present unchanged_at_HEAD 32
crates/aether-data/contracts/src/repository/settlement/mod.rs crates/aether-data/contracts M 7 2 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/settlement/types.rs crates/aether-data/contracts M 504 1 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/usage/compression.rs crates/aether-data/contracts A 58 0 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/usage/metadata_policy.rs crates/aether-data/contracts A 1541 0 present unchanged_at_HEAD 86
crates/aether-data/contracts/src/repository/usage/mod.rs crates/aether-data/contracts M 12 7 present unchanged_at_HEAD 0
crates/aether-data/contracts/src/repository/usage/policy.rs crates/aether-data/contracts M 642 0 present unchanged_at_HEAD 83
crates/aether-data/contracts/src/repository/usage/types.rs crates/aether-data/contracts M 129 32 present unchanged_at_HEAD 6
crates/aether-data/contracts/src/repository/users.rs crates/aether-data/contracts M 659 15 present changed_after_hardening 16
crates/aether-data/contracts/src/repository/video_tasks/types.rs crates/aether-data/contracts M 384 4 present unchanged_at_HEAD 36
crates/aether-data/contracts/src/repository/wallet/snapshot.rs crates/aether-data/contracts M 71 2 present unchanged_at_HEAD 8
crates/aether-data/contracts/src/repository/wallet/types.rs crates/aether-data/contracts M 2900 26 present unchanged_at_HEAD 76
crates/aether-data/runtime/schema/bootstrap/postgres/001_types_and_tables.sql crates/aether-data/runtime M 9 4 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/bootstrap/postgres/003_constraints.sql crates/aether-data/runtime M 30 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/bootstrap/postgres/004_indexes.sql crates/aether-data/runtime M 8 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/bootstrap/postgres/005_foreign_keys.sql crates/aether-data/runtime M 0 60 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/bootstrap/postgres/100_usage_capture.sql crates/aether-data/runtime M 78 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/drivers/mysql/baseline/004_proxy_nodes.sql crates/aether-data/runtime M 1 1 absent changed_after_hardening 0
crates/aether-data/runtime/schema/drivers/postgres/baseline/001_types_and_tables.sql crates/aether-data/runtime M 1 1 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/mysql/baseline/001_identity.sql crates/aether-data/runtime M 2 0 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/mysql/baseline/003_auth_config.sql crates/aether-data/runtime M 3 1 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/mysql/baseline/004_proxy_nodes.sql crates/aether-data/runtime M 4 2 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/mysql/baseline/005_wallet_billing.sql crates/aether-data/runtime M 2 5 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/mysql/baseline/006_usage.sql crates/aether-data/runtime M 37 0 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/postgres/baseline/001_identity.sql crates/aether-data/runtime M 2 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/postgres/baseline/003_auth_config.sql crates/aether-data/runtime M 2 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/postgres/baseline/004_proxy_nodes.sql crates/aether-data/runtime M 3 1 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/postgres/baseline/005_wallet_billing.sql crates/aether-data/runtime M 1 4 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/postgres/baseline/006_usage.sql crates/aether-data/runtime M 39 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/generated/sqlite/baseline/001_identity.sql crates/aether-data/runtime M 2 0 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/sqlite/baseline/003_auth_config.sql crates/aether-data/runtime M 3 1 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/sqlite/baseline/004_proxy_nodes.sql crates/aether-data/runtime M 3 1 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/sqlite/baseline/005_wallet_billing.sql crates/aether-data/runtime M 1 4 absent changed_after_hardening 0
crates/aether-data/runtime/schema/generated/sqlite/baseline/006_usage.sql crates/aether-data/runtime M 35 0 absent changed_after_hardening 0
crates/aether-data/runtime/schema/logical/001_identity.toml crates/aether-data/runtime M 10 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/logical/003_auth_config.toml crates/aether-data/runtime M 9 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/logical/004_proxy_nodes.toml crates/aether-data/runtime M 9 1 present unchanged_at_HEAD 0
crates/aether-data/runtime/schema/logical/005_wallet_billing.toml crates/aether-data/runtime M 8 28 present changed_after_hardening 0
crates/aether-data/runtime/schema/logical/006_usage.toml crates/aether-data/runtime M 145 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/src/backend/maintenance.rs crates/aether-data/runtime M 86 0 present changed_after_hardening 21
crates/aether-data/runtime/src/backend/mod.rs crates/aether-data/runtime M 8 3 present changed_after_hardening 1
crates/aether-data/runtime/src/backend/referrals.rs crates/aether-data/runtime M 3699 349 present changed_after_hardening 23
crates/aether-data/runtime/src/backend/sqlite.rs crates/aether-data/runtime M 51 2 absent changed_after_hardening 0
crates/aether-data/runtime/src/backend/system.rs crates/aether-data/runtime M 4 3 present changed_after_hardening 0
crates/aether-data/runtime/src/backend/system/mysql.rs crates/aether-data/runtime M 34 1 absent changed_after_hardening 0
crates/aether-data/runtime/src/backend/system/postgres.rs crates/aether-data/runtime M 30 1 present unchanged_at_HEAD 0
crates/aether-data/runtime/src/backend/system/sqlite.rs crates/aether-data/runtime M 34 1 absent changed_after_hardening 0
crates/aether-data/runtime/src/lifecycle/bootstrap/postgres.rs crates/aether-data/runtime M 4 1 present changed_after_hardening 0
crates/aether-data/runtime/src/lifecycle/export.rs crates/aether-data/runtime M 582 2 present changed_after_hardening 37
crates/aether-data/runtime/src/lifecycle/export/mysql.rs crates/aether-data/runtime M 207 1 absent changed_after_hardening 0
crates/aether-data/runtime/src/lifecycle/export/postgres.rs crates/aether-data/runtime M 215 2 present changed_after_hardening 2
crates/aether-data/runtime/src/lifecycle/export/sqlite.rs crates/aether-data/runtime M 207 1 absent changed_after_hardening 0
crates/aether-data/runtime/src/lifecycle/export/tests.rs crates/aether-data/runtime M 886 24 present changed_after_hardening 0
crates/aether-data/runtime/src/lifecycle/migrate/tests.rs crates/aether-data/runtime M 754 8 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/auth/memory.rs crates/aether-data/runtime M 1235 105 present changed_after_hardening 106
crates/aether-data/runtime/src/repository/auth/mod.rs crates/aether-data/runtime M 2 2 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/auth_modules/memory.rs crates/aether-data/runtime M 270 24 present unchanged_at_HEAD 7
crates/aether-data/runtime/src/repository/auth_modules/mod.rs crates/aether-data/runtime M 2 2 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/background_tasks/memory.rs crates/aether-data/runtime M 6 3 present unchanged_at_HEAD 3
crates/aether-data/runtime/src/repository/billing/memory.rs crates/aether-data/runtime M 178 3 present unchanged_at_HEAD 5
crates/aether-data/runtime/src/repository/candidates/memory.rs crates/aether-data/runtime M 208 55 present changed_after_hardening 29
crates/aether-data/runtime/src/repository/gemini_file_mappings/memory.rs crates/aether-data/runtime M 209 0 present unchanged_at_HEAD 8
crates/aether-data/runtime/src/repository/management_tokens/memory.rs crates/aether-data/runtime M 344 103 present unchanged_at_HEAD 16
crates/aether-data/runtime/src/repository/management_tokens/mod.rs crates/aether-data/runtime M 4 4 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/oauth_providers/memory.rs crates/aether-data/runtime M 150 23 present unchanged_at_HEAD 3
crates/aether-data/runtime/src/repository/oauth_providers/mod.rs crates/aether-data/runtime M 4 2 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/provider_catalog/memory.rs crates/aether-data/runtime M 123 53 present unchanged_at_HEAD 10
crates/aether-data/runtime/src/repository/provider_catalog/mod.rs crates/aether-data/runtime M 4 3 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/provider_oauth.rs crates/aether-data/runtime M 49 7 present unchanged_at_HEAD 0
crates/aether-data/runtime/src/repository/proxy_nodes/memory.rs crates/aether-data/runtime M 366 29 present unchanged_at_HEAD 51
crates/aether-data/runtime/src/repository/settlement/memory.rs crates/aether-data/runtime M 960 20 present unchanged_at_HEAD 12
crates/aether-data/runtime/src/repository/system.rs crates/aether-data/runtime M 1 0 present unchanged_at_HEAD 0
crates/aether-data/runtime/src/repository/usage/memory.rs crates/aether-data/runtime M 182 260 present unchanged_at_HEAD 38
crates/aether-data/runtime/src/repository/usage/memory/tests.rs crates/aether-data/runtime M 76 6 present unchanged_at_HEAD 0
crates/aether-data/runtime/src/repository/usage/mod.rs crates/aether-data/runtime M 29 27 present changed_after_hardening 2
crates/aether-data/runtime/src/repository/users/memory.rs crates/aether-data/runtime M 2261 384 present unchanged_at_HEAD 58
crates/aether-data/runtime/src/repository/users/mod.rs crates/aether-data/runtime M 6 2 present changed_after_hardening 0
crates/aether-data/runtime/src/repository/video_tasks/memory.rs crates/aether-data/runtime M 265 46 present unchanged_at_HEAD 10
crates/aether-data/runtime/src/repository/wallet/memory.rs crates/aether-data/runtime M 2448 175 present changed_after_hardening 78
crates/aether-data/runtime/src/repository/wallet/mod.rs crates/aether-data/runtime M 30 14 present changed_after_hardening 0
crates/aether-data/schema/src/lib.rs crates/aether-data/schema M 24 0 present changed_after_hardening 2
crates/aether-gateway/frontdoor/src/body.rs crates/aether-gateway M 289 36 present unchanged_at_HEAD 5
crates/aether-gateway/frontdoor/src/lib.rs crates/aether-gateway M 1 3 present unchanged_at_HEAD 0
crates/aether-gateway/frontdoor/src/middleware/cf_headers.rs crates/aether-gateway M 2 17 present unchanged_at_HEAD 0
crates/aether-gateway/tunnel/src/embedded/protocol.rs crates/aether-gateway M 9 8 present unchanged_at_HEAD 0
crates/aether-gateway/tunnel/src/hub.rs crates/aether-gateway M 24 1 present unchanged_at_HEAD 0
crates/aether-gateway/tunnel/src/relay.rs crates/aether-gateway M 4 0 present unchanged_at_HEAD 0
crates/aether-http/Cargo.toml crates/aether-http M 2 0 present unchanged_at_HEAD 0
crates/aether-http/src/client.rs crates/aether-http M 3 1 present unchanged_at_HEAD 0
crates/aether-http/src/dns.rs crates/aether-http A 91 0 present changed_after_hardening 0
crates/aether-http/src/header_security.rs crates/aether-http A 184 0 present changed_after_hardening 0
crates/aether-http/src/lib.rs crates/aether-http M 9 0 present changed_after_hardening 0
crates/aether-http/src/response_body.rs crates/aether-http A 146 0 present unchanged_at_HEAD 0
crates/aether-model-fetch/Cargo.toml crates/aether-model-fetch M 3 2 present unchanged_at_HEAD 0
crates/aether-model-fetch/src/logic.rs crates/aether-model-fetch M 41 2 present changed_after_hardening 0
crates/aether-model-fetch/src/strategy.rs crates/aether-model-fetch M 632 75 present changed_after_hardening 41
crates/aether-model-fetch/src/transport.rs crates/aether-model-fetch M 22 5 present changed_after_hardening 0
crates/aether-oauth/src/core/error.rs crates/aether-oauth M 371 10 present unchanged_at_HEAD 38
crates/aether-oauth/src/core/flow.rs crates/aether-oauth M 148 5 present unchanged_at_HEAD 17
crates/aether-oauth/src/core/mod.rs crates/aether-oauth M 1 1 present unchanged_at_HEAD 1
crates/aether-oauth/src/core/token.rs crates/aether-oauth M 37 1 present unchanged_at_HEAD 5
crates/aether-oauth/src/identity/adapter.rs crates/aether-oauth M 247 10 present unchanged_at_HEAD 26
crates/aether-oauth/src/identity/providers/custom_oidc.rs crates/aether-oauth M 148 4 present unchanged_at_HEAD 11
crates/aether-oauth/src/identity/providers/linuxdo.rs crates/aether-oauth M 48 1 present unchanged_at_HEAD 6
crates/aether-oauth/src/lib.rs crates/aether-oauth M 2 2 present unchanged_at_HEAD 1
crates/aether-oauth/src/network/context.rs crates/aether-oauth M 34 1 present unchanged_at_HEAD 0
crates/aether-oauth/src/network/executor.rs crates/aether-oauth M 82 7 present unchanged_at_HEAD 7
crates/aether-oauth/src/provider/account.rs crates/aether-oauth M 195 6 present unchanged_at_HEAD 31
crates/aether-oauth/src/provider/providers/generic.rs crates/aether-oauth M 276 24 present changed_after_hardening 18
crates/aether-oauth/src/provider/providers/kiro.rs crates/aether-oauth M 219 13 present unchanged_at_HEAD 36
crates/aether-oauth/src/provider/providers/mod.rs crates/aether-oauth M 5 3 present changed_after_hardening 0
crates/aether-provider/pool/Cargo.toml crates/aether-provider M 1 0 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/lib.rs crates/aether-provider M 28 1 present unchanged_at_HEAD 2
crates/aether-provider/pool/src/providers/antigravity.rs crates/aether-provider M 0 2 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/providers/chatgpt_web.rs crates/aether-provider M 0 1 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/providers/codex.rs crates/aether-provider M 0 3 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/providers/gemini_cli.rs crates/aether-provider M 0 1 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/providers/kiro.rs crates/aether-provider M 36 8 present unchanged_at_HEAD 4
crates/aether-provider/pool/src/providers/windsurf.rs crates/aether-provider M 0 1 present unchanged_at_HEAD 0
crates/aether-provider/pool/src/quota_refresh.rs crates/aether-provider M 29 2 present unchanged_at_HEAD 2
crates/aether-provider/transport/Cargo.toml crates/aether-provider M 2 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/agent_identity.rs crates/aether-provider M 74 8 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/auth.rs crates/aether-provider M 107 11 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/diagnostics.rs crates/aether-provider M 140 21 present unchanged_at_HEAD 2
crates/aether-provider/transport/src/gemini_cli/auth.rs crates/aether-provider M 12 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/gemini_cli/request.rs crates/aether-provider M 19 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/gemini_files/mod.rs crates/aether-provider M 66 2 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/generic_oauth/mod.rs crates/aether-provider M 37 2 present changed_after_hardening 0
crates/aether-provider/transport/src/grok.rs crates/aether-provider M 41 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/headers.rs crates/aether-provider M 146 2 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/kiro/auth.rs crates/aether-provider M 60 2 present unchanged_at_HEAD 6
crates/aether-provider/transport/src/kiro/credentials.rs crates/aether-provider M 1 0 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/kiro/headers.rs crates/aether-provider M 30 4 present unchanged_at_HEAD 12
crates/aether-provider/transport/src/kiro/mod.rs crates/aether-provider M 4 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/kiro/request.rs crates/aether-provider M 42 2 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/kiro/url.rs crates/aether-provider M 25 3 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/network.rs crates/aether-provider M 83 2 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/oauth_refresh/mod.rs crates/aether-provider M 288 26 present unchanged_at_HEAD 15
crates/aether-provider/transport/src/openai_image/mod.rs crates/aether-provider M 41 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/provider_types.rs crates/aether-provider M 0 7 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/request_url/mod.rs crates/aether-provider M 142 13 present unchanged_at_HEAD 12
crates/aether-provider/transport/src/same_format_provider/mod.rs crates/aether-provider M 120 4 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/snapshot.rs crates/aether-provider M 196 14 present unchanged_at_HEAD 6
crates/aether-provider/transport/src/snapshot_mapping.rs crates/aether-provider M 79 25 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/standard/mod.rs crates/aether-provider M 102 3 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/url.rs crates/aether-provider M 101 7 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/vertex/auth.rs crates/aether-provider M 220 49 present unchanged_at_HEAD 9
crates/aether-provider/transport/src/vertex/context.rs crates/aether-provider M 72 4 present unchanged_at_HEAD 3
crates/aether-provider/transport/src/vertex/mod.rs crates/aether-provider M 3 2 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/vertex/url.rs crates/aether-provider M 90 6 present unchanged_at_HEAD 2
crates/aether-provider/transport/src/video/mod.rs crates/aether-provider M 39 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/windsurf.rs crates/aether-provider M 6 1 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/windsurf/cascade.rs crates/aether-provider M 74 4 present unchanged_at_HEAD 0
crates/aether-provider/transport/src/windsurf/proto.rs crates/aether-provider M 26 3 present unchanged_at_HEAD 0
crates/aether-runtime/base/Cargo.toml crates/aether-runtime M 1 0 present unchanged_at_HEAD 0
crates/aether-runtime/base/src/admission.rs crates/aether-runtime M 53 19 present unchanged_at_HEAD 0
crates/aether-runtime/base/src/tracing.rs crates/aether-runtime M 102 7 present unchanged_at_HEAD 0
crates/aether-runtime/state/src/lib.rs crates/aether-runtime M 967 3 present changed_after_hardening 2
crates/aether-runtime/state/src/memory.rs crates/aether-runtime M 426 0 present unchanged_at_HEAD 11
crates/aether-runtime/state/src/redis/client.rs crates/aether-runtime M 54 1 present unchanged_at_HEAD 3
crates/aether-runtime/state/src/redis/runtime.rs crates/aether-runtime M 175 0 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/capacity_curve_baseline.rs crates/aether-testing M 7 8 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/failure_recovery_baseline.rs crates/aether-testing M 5 8 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/gateway_pressure_seed.rs crates/aether-testing M 152 15 present unchanged_at_HEAD 3
crates/aether-testing/integration/src/bin/gateway_tunnel_stream_baseline.rs crates/aether-testing M 5 6 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/llm_stream_stability_baseline.rs crates/aether-testing M 4 5 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/multi_instance_admission_baseline.rs crates/aether-testing M 7 11 present unchanged_at_HEAD 0
crates/aether-testing/integration/src/bin/multi_instance_owner_relay_baseline.rs crates/aether-testing M 99 6 present unchanged_at_HEAD 2
crates/aether-testing/integration/src/bin/usage_aux_counter_hotspot_baseline.rs crates/aether-testing M 7 2 present unchanged_at_HEAD 0
crates/aether-testing/integration/tests/responses_websocket_e2e.rs crates/aether-testing M 194 1 present changed_after_hardening 0
crates/aether-testing/testkit/Cargo.toml crates/aether-testing M 2 0 present unchanged_at_HEAD 0
crates/aether-testing/testkit/src/lib.rs crates/aether-testing M 4 1 present unchanged_at_HEAD 0
crates/aether-testing/testkit/src/tunnel.rs crates/aether-testing M 28 0 present unchanged_at_HEAD 0
crates/aether-usage/runtime/src/body_capture.rs crates/aether-usage M 216 6 present changed_after_hardening 15
crates/aether-usage/runtime/src/lib.rs crates/aether-usage M 10 7 present changed_after_hardening 0
crates/aether-usage/runtime/src/record.rs crates/aether-usage M 2 1 present unchanged_at_HEAD 0
crates/aether-usage/runtime/src/report.rs crates/aether-usage M 129 9 present changed_after_hardening 5
crates/aether-usage/runtime/src/request_metadata.rs crates/aether-usage M 35 97 present changed_after_hardening 7
crates/aether-usage/runtime/src/runtime.rs crates/aether-usage M 19 7 present unchanged_at_HEAD 1
crates/aether-usage/runtime/src/settlement.rs crates/aether-usage M 388 17 present unchanged_at_HEAD 1
crates/aether-usage/runtime/src/worker.rs crates/aether-usage M 51 3 present unchanged_at_HEAD 0
crates/aether-usage/runtime/src/write.rs crates/aether-usage M 71 107 present changed_after_hardening 28
crates/aether-video-tasks-core/Cargo.toml crates/aether-video-tasks-core M 1 0 present unchanged_at_HEAD 0
crates/aether-video-tasks-core/src/gemini.rs crates/aether-video-tasks-core M 99 32 present unchanged_at_HEAD 13
crates/aether-video-tasks-core/src/lib.rs crates/aether-video-tasks-core M 4 1 present unchanged_at_HEAD 0
crates/aether-video-tasks-core/src/openai.rs crates/aether-video-tasks-core M 101 38 present unchanged_at_HEAD 16
crates/aether-video-tasks-core/src/read_side.rs crates/aether-video-tasks-core M 51 4 present unchanged_at_HEAD 1
crates/aether-video-tasks-core/src/service.rs crates/aether-video-tasks-core M 186 37 present unchanged_at_HEAD 0
crates/aether-video-tasks-core/src/snapshot.rs crates/aether-video-tasks-core M 70 2 present unchanged_at_HEAD 9
crates/aether-video-tasks-core/src/store_backend.rs crates/aether-video-tasks-core M 518 24 present changed_after_hardening 11
crates/aether-video-tasks-core/src/store_registry.rs crates/aether-video-tasks-core M 10 1 present unchanged_at_HEAD 4
crates/aether-video-tasks-core/src/types.rs crates/aether-video-tasks-core M 70 2 present unchanged_at_HEAD 10
deploy.sh root-config M 33 3 present unchanged_at_HEAD 0
docker-compose.single-node.yml root-config M 8 1 present changed_after_hardening 0
docker-compose.yml root-config M 21 11 present changed_after_hardening 0
frontend/package-lock.json frontend/package-lock.json M 210 147 present changed_after_hardening 0
frontend/package.json frontend/package.json M 6 6 present changed_after_hardening 0
frontend/src/App.vue frontend/src M 25 32 present unchanged_at_HEAD 0
frontend/src/api/__tests__/auth-turnstile.spec.ts frontend/src M 23 0 present unchanged_at_HEAD 0
frontend/src/api/__tests__/client.spec.ts frontend/src M 101 4 present unchanged_at_HEAD 0
frontend/src/api/admin-payments.ts frontend/src M 16 1 present unchanged_at_HEAD 1
frontend/src/api/admin.ts frontend/src M 4 2 present unchanged_at_HEAD 0
frontend/src/api/async-tasks.ts frontend/src M 8 0 present unchanged_at_HEAD 0
frontend/src/api/auth.ts frontend/src M 16 5 present unchanged_at_HEAD 0
frontend/src/api/billing.ts frontend/src M 30 0 present unchanged_at_HEAD 0
frontend/src/api/client.ts frontend/src M 128 43 present changed_after_hardening 10
frontend/src/api/endpoints/types/provider.ts frontend/src M 8 0 present changed_after_hardening 0
frontend/src/api/me.ts frontend/src M 1 0 present unchanged_at_HEAD 0
frontend/src/api/oauth.ts frontend/src M 3 3 present unchanged_at_HEAD 0
frontend/src/api/proxy-nodes.ts frontend/src M 2 2 present unchanged_at_HEAD 0
frontend/src/api/wallet.ts frontend/src M 3 4 present unchanged_at_HEAD 0
frontend/src/components/common/UpdateDialog.vue frontend/src M 4 2 present unchanged_at_HEAD 0
frontend/src/components/common/VersionButton.vue frontend/src M 4 2 present unchanged_at_HEAD 0
frontend/src/features/auth/components/LoginDialog.vue frontend/src M 3 4 present unchanged_at_HEAD 0
frontend/src/features/auth/components/RegisterDialog.vue frontend/src M 19 3 present unchanged_at_HEAD 0
frontend/src/features/auth/components/__tests__/RegisterDialog.spec.ts frontend/src M 1 0 present unchanged_at_HEAD 0
frontend/src/features/auth/components/__tests__/RegisterDialog.turnstile.spec.ts frontend/src M 1 0 present unchanged_at_HEAD 0
frontend/src/features/auth/utils/__tests__/loginRedirect.spec.ts frontend/src M 10 0 present unchanged_at_HEAD 0
frontend/src/features/auth/utils/loginRedirect.ts frontend/src M 5 3 present unchanged_at_HEAD 0
frontend/src/features/pool/components/PoolAccountBatchDialog.vue frontend/src M 5 8 present unchanged_at_HEAD 0
frontend/src/features/providers/components/EndpointConditionEditor.vue frontend/src M 1 0 present unchanged_at_HEAD 1
frontend/src/features/providers/components/EndpointFormDialog.vue frontend/src M 68 16 present unchanged_at_HEAD 14
frontend/src/features/providers/components/OAuthAccountDialog.vue frontend/src M 14 2 present unchanged_at_HEAD 0
frontend/src/features/providers/components/ProviderBatchActionDialog.vue frontend/src M 2 2 present unchanged_at_HEAD 0
frontend/src/features/providers/components/ProviderDetailHeader.vue frontend/src M 6 4 present unchanged_at_HEAD 0
frontend/src/features/providers/components/ProviderMobileCard.vue frontend/src M 6 4 present changed_after_hardening 0
frontend/src/features/providers/components/ProviderTableRow.vue frontend/src M 6 4 present changed_after_hardening 0
frontend/src/features/providers/components/__tests__/endpoint-rule-condition.secret-markers.spec.ts frontend/src A 56 0 present unchanged_at_HEAD 0
frontend/src/features/providers/components/__tests__/endpoint-secret-markers.spec.ts frontend/src A 21 0 present unchanged_at_HEAD 0
frontend/src/features/providers/components/endpoint-rule-condition.ts frontend/src M 13 3 present unchanged_at_HEAD 2
frontend/src/features/providers/components/endpoint-secret-markers.ts frontend/src A 20 0 present unchanged_at_HEAD 3
frontend/src/features/usage/components/HorizontalRequestTimeline.vue frontend/src M 7 2 present changed_after_hardening 0
frontend/src/features/usage/components/__tests__/HorizontalRequestTimeline.spec.ts frontend/src M 16 0 present changed_after_hardening 0
frontend/src/features/users/components/UserPlanDialog.vue frontend/src M 4 4 present unchanged_at_HEAD 0
frontend/src/features/wallet/components/WalletOpsDrawer.vue frontend/src M 7 3 present changed_after_hardening 0
frontend/src/layouts/MainLayout.vue frontend/src M 4 10 present changed_after_hardening 0
frontend/src/mocks/handler.ts frontend/src M 4 5 present unchanged_at_HEAD 1
frontend/src/router/guards/__tests__/authGuard.spec.ts frontend/src A 37 0 present unchanged_at_HEAD 0
frontend/src/router/guards/__tests__/homeGuard.spec.ts frontend/src M 7 0 present unchanged_at_HEAD 0
frontend/src/router/guards/authGuard.ts frontend/src M 4 0 present unchanged_at_HEAD 0
frontend/src/router/guards/homeGuard.ts frontend/src M 4 2 present unchanged_at_HEAD 0
frontend/src/router/index.ts frontend/src M 7 4 present unchanged_at_HEAD 1
frontend/src/stores/__tests__/auth.spec.ts frontend/src M 44 1 present changed_after_hardening 0
frontend/src/stores/auth.ts frontend/src M 75 11 present changed_after_hardening 13
frontend/src/utils/__tests__/billingEntitlements.spec.ts frontend/src A 158 0 present unchanged_at_HEAD 0
frontend/src/utils/__tests__/crossTabRefresh.spec.ts frontend/src M 217 15 present changed_after_hardening 0
frontend/src/utils/__tests__/navigationSecurity.spec.ts frontend/src A 67 0 present changed_after_hardening 0
frontend/src/utils/__tests__/oauth-icons.spec.ts frontend/src A 33 0 present unchanged_at_HEAD 0
frontend/src/utils/__tests__/paymentUrl.spec.ts frontend/src A 29 0 present unchanged_at_HEAD 0
frontend/src/utils/__tests__/sanitize.spec.ts frontend/src M 14 0 present unchanged_at_HEAD 0
frontend/src/utils/billingEntitlements.ts frontend/src A 115 0 present changed_after_hardening 2
frontend/src/utils/crossTabRefresh.ts frontend/src M 158 16 present changed_after_hardening 5
frontend/src/utils/navigationSecurity.ts frontend/src A 61 0 present changed_after_hardening 8
frontend/src/utils/oauth-icons.ts frontend/src M 34 1 present unchanged_at_HEAD 4
frontend/src/utils/paymentUrl.ts frontend/src A 12 0 present unchanged_at_HEAD 4
frontend/src/utils/sanitize.ts frontend/src M 27 2 present unchanged_at_HEAD 1
frontend/src/views/admin/AsyncTasks.vue frontend/src M 55 11 present changed_after_hardening 1
frontend/src/views/admin/BillingPlansManagement.vue frontend/src M 878 46 present unchanged_at_HEAD 5
frontend/src/views/admin/ProxyNodes.vue frontend/src M 2 1 present unchanged_at_HEAD 0
frontend/src/views/admin/ReferralManagement.vue frontend/src M 0 1 present changed_after_hardening 0
frontend/src/views/admin/Users.vue frontend/src M 30 3 present unchanged_at_HEAD 0
frontend/src/views/admin/WalletsManagement.vue frontend/src M 8 4 present changed_after_hardening 0
frontend/src/views/admin/system-settings/AggregateImportDialog.vue frontend/src M 1 1 present unchanged_at_HEAD 0
frontend/src/views/admin/system-settings/BasicConfigSection.vue frontend/src M 1 0 present unchanged_at_HEAD 0
frontend/src/views/admin/system-settings/ConfigImportDialog.vue frontend/src M 1 1 present unchanged_at_HEAD 0
frontend/src/views/admin/system-settings/UsersImportDialog.vue frontend/src M 2 2 present unchanged_at_HEAD 0
frontend/src/views/admin/system-settings/__tests__/useSystemConfig.spec.ts frontend/src M 1 1 present changed_after_hardening 0
frontend/src/views/admin/system-settings/composables/useSystemConfig.ts frontend/src M 1 1 present unchanged_at_HEAD 0
frontend/src/views/public/AuthCallback.vue frontend/src M 6 15 present unchanged_at_HEAD 0
frontend/src/views/public/__tests__/AuthCallback.spec.ts frontend/src A 79 0 present unchanged_at_HEAD 0
frontend/src/views/public/guide/components/MarkdownViewer.vue frontend/src M 2 2 present unchanged_at_HEAD 2
frontend/src/views/user/BillingPlans.vue frontend/src M 48 23 present changed_after_hardening 0
frontend/src/views/user/Settings.vue frontend/src M 17 16 present changed_after_hardening 1
frontend/src/views/user/WalletCenter.vue frontend/src M 48 8 present changed_after_hardening 1
generate_keys.sh root-config M 9 0 present changed_after_hardening 0
install.sh root-config M 934 144 present changed_after_hardening 0
tests/deploy_state_safety_test.sh tests A 59 0 present unchanged_at_HEAD 0
tests/install_archive_safety_test.sh tests A 49 0 present unchanged_at_HEAD 0
tests/install_container_runtime_security_test.sh tests A 203 0 present changed_after_hardening 0
tests/install_current_release_link_test.sh tests A 193 0 present unchanged_at_HEAD 0
tests/install_local_bundle_safety_test.sh tests A 68 0 present unchanged_at_HEAD 0
tests/install_privileged_write_safety_test.sh tests A 180 0 present unchanged_at_HEAD 0
tests/install_source_trust_test.sh tests A 36 0 present unchanged_at_HEAD 0
tests/release_supply_chain_test.sh tests A 68 0 present changed_after_hardening 0
tests/tunnel_installer_config_security_test.sh tests A 221 0 present unchanged_at_HEAD 6
tests/update_compose_safety_test.sh tests A 134 0 present unchanged_at_HEAD 0
update.sh root-config M 19 5 present unchanged_at_HEAD 0