vrek: defer the forum survey and the dashboard marker

Probing the cameras directly answered what the desk research was for, and
the camera page already says whether advanced settings are available.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Michael Mainguy 2026-09-19 18:23:49 -05:00
parent a74e737d64
commit 12d0604dfd

View File

@ -967,3 +967,13 @@
{"id":"evt-deqh44zgj97r","type":"edge.added","subject":"dec-ysy9emf","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"serves","from":"dec-ysy9emf","to":"gol-7ajfexk"},"at":"2026-09-19T23:21:50.777Z","parents":["evt-tezhd9kctmce"],"hash":"b20bc55d1eac7c2de308d965620200e5d1b2f3c9400210ca752539411f2f760a"}
{"id":"evt-s0bqn6fcxn51","type":"node.updated","subject":"iss-n7aa43e","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"patch":{"attrs":{"revisit":null,"deferred_because":"Deferred by the user on 2026-09-19 per dec: ISAPI stays read-only rather than giving the app an Administrator camera login. Revisit if these settings are needed, or if Operator-level writes turn out to be possible."}}},"at":"2026-09-19T23:21:52.847Z","parents":["evt-deqh44zgj97r"],"hash":"9cdcfea6ec9ee00c55e0e9d0976ed619fc9695147ee1761fbf1a5ba9b23d7158"}
{"id":"evt-gk8y7966m8ar","type":"node.status_changed","subject":"iss-n7aa43e","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"from":"open","to":"deferred"},"at":"2026-09-19T23:21:52.848Z","parents":["evt-s0bqn6fcxn51"],"hash":"b8bb33ba609edb205ddb492873e23d907ab7e57bb968b58d1c1e9164bb23c486"}
{"id":"evt-a7am7j38qanb","type":"node.created","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"issue","title":"Show on the dashboard which cameras have advanced settings","body":"Idea from 2026-09-19, not started. Each camera's page now says whether the camera offers settings beyond ONVIF (iss-b41wnpb), but the dashboard doesn't, so you have to open a camera to find out. Add a small marker on the card: advanced settings available, needs a camera web login, or nothing when the camera doesn't offer them. The card is a client component, so this needs the status from the server: either a field on /api/cameras/[id]/info or a small endpoint of its own, backed by the five-minute cache in src/lib/isapi.ts so it costs nothing per render. Keep it text, not colour alone (pri-8ev5m89).","status":"open","owner":null,"attrs":{}},"at":"2026-09-19T23:23:29.414Z","parents":["evt-gk8y7966m8ar"],"hash":"019607c371b56cd9d2e7f03a43180033a5ec8a067e6098e7fe88df42639febfd"}
{"id":"evt-6b4cn3hfaghs","type":"edge.added","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"serves","from":"iss-wdpf95s","to":"gol-7ajfexk"},"at":"2026-09-19T23:23:29.417Z","parents":["evt-a7am7j38qanb"],"hash":"e2915666112b99b5332437f98b7b6812df7405adc8bc757fe3fd8f9c9c3d94bb"}
{"id":"evt-6sz3w9a8phgq","type":"edge.added","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"serves","from":"iss-wdpf95s","to":"gol-6q1q5mr"},"at":"2026-09-19T23:23:29.418Z","parents":["evt-6b4cn3hfaghs"],"hash":"80671404679ff42f0a6ed3f7cfe25400e57f24827b5110c4cfef7c8a83e58bb9"}
{"id":"evt-8ztfmbpq590p","type":"edge.added","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"touches","from":"iss-wdpf95s","to":"src/app/camera-card.tsx"},"at":"2026-09-19T23:23:29.419Z","parents":["evt-6sz3w9a8phgq"],"hash":"5f080b0c6ad40454600fb51e7276e233aaac6c97a7ee423ef1074a7395639473"}
{"id":"evt-2shea26bknef","type":"edge.added","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"touches","from":"iss-wdpf95s","to":"src/app/api/cameras/[id]/info/route.ts"},"at":"2026-09-19T23:23:29.420Z","parents":["evt-8ztfmbpq590p"],"hash":"8106a61c2b1cb3be71d0b7d8badc4d5f058902533805995df8e173ab12fdd0ea"}
{"id":"evt-cy48ze03vv1t","type":"edge.added","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"tagged","from":"iss-wdpf95s","to":"area:ui"},"at":"2026-09-19T23:23:29.421Z","parents":["evt-2shea26bknef"],"hash":"060731d8420724e095570a4949d3d0d4ef115b9d95a73c5f581ec96528975259"}
{"id":"evt-hpgxjted58jq","type":"node.updated","subject":"iss-6f346cm","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"patch":{"attrs":{"revisit":null,"deferred_because":"Deferred indefinitely by the user on 2026-09-19. Direct probing of the cameras answered the questions that mattered (fnd-5jk0ghz, fnd-qa5n7s5, fnd-vfrgk0m), so the desk research is no longer urgent; pick it up if a capability is wanted that the cameras don't explain themselves."}}},"at":"2026-09-19T23:23:36.380Z","parents":["evt-cy48ze03vv1t"],"hash":"91c3674302adc273894c8aaad10d12bb59e142b93cd0ea15e6c621efade6c49b"}
{"id":"evt-2rjmf1et51v9","type":"node.status_changed","subject":"iss-6f346cm","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"from":"open","to":"deferred"},"at":"2026-09-19T23:23:36.381Z","parents":["evt-hpgxjted58jq"],"hash":"eaa4110035104fffad97589f444babb35938750837bb4a33935b8e532029d8d1"}
{"id":"evt-hwmtgatb4tav","type":"node.updated","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"patch":{"attrs":{"revisit":null,"deferred_because":"Deferred indefinitely by the user on 2026-09-19: nice to have, and the camera page already says it."}}},"at":"2026-09-19T23:23:37.862Z","parents":["evt-2rjmf1et51v9"],"hash":"6e1c438de637b1bfe6901751bde7101a57e94316ef3eac6d0f4c119f0ab84e0d"}
{"id":"evt-1qqv3a71m62r","type":"node.status_changed","subject":"iss-wdpf95s","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"from":"open","to":"deferred"},"at":"2026-09-19T23:23:37.866Z","parents":["evt-hwmtgatb4tav"],"hash":"08753d7ee6314709c527835159e5da04a4cecd3b2be69a7f3d5b8b529caf2f18"}