감정 관측 운영 검증과 문서 동기화
This commit is contained in:
parent
29d5b6c50b
commit
2e4a6139f0
8 changed files with 209 additions and 8 deletions
133
docs/ops/evidence/admin-affect-runtime-2026-09-23.json
Normal file
133
docs/ops/evidence/admin-affect-runtime-2026-09-23.json
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
{
|
||||
"schema_version": 1,
|
||||
"recorded_on": "2026-09-23",
|
||||
"scope": "ADMIN-AFFECT-001의 운영 API·migration, Pages 공개 경로, 인증 Computer Use 관측과 보존 census",
|
||||
"source": {
|
||||
"api_forgejo_commit": "6ab40ff3",
|
||||
"api_image_sha256_prefix": "2c437011",
|
||||
"pages_forgejo_commit": "29d5b6c5",
|
||||
"pages_deployment_url": "https://7b588c67.vignette-b1q.pages.dev",
|
||||
"public_entry_asset": "index-m3-R1olx.js"
|
||||
},
|
||||
"database_and_api": {
|
||||
"migration_23_applied": true,
|
||||
"rls_policy_count": 2,
|
||||
"api_deployed": true,
|
||||
"public_health": {
|
||||
"status": "ok",
|
||||
"db": true,
|
||||
"engine": true
|
||||
}
|
||||
},
|
||||
"pages_public_verification": {
|
||||
"entry_asset_status": 200,
|
||||
"health_status": 200,
|
||||
"admin_affect_js_status": 200,
|
||||
"admin_affect_css_status": 200,
|
||||
"existing_user_bundle": {
|
||||
"name": "index-BA_Q0J7Y.js",
|
||||
"status": 200
|
||||
}
|
||||
},
|
||||
"nas_web_build": {
|
||||
"forgejo_commit": "29d5b6c5",
|
||||
"exit_code": 0,
|
||||
"image_sha256": "30cffa81e9c569a7ba93b7b90dd3b45459f79368d70675c83c041a9e4ec245b8",
|
||||
"entry_asset": "index-hrsPsc6h.js",
|
||||
"admin_affect_asset": "AdminAffect-CXdULwAE.js",
|
||||
"container_replacement_exit_code": 0,
|
||||
"container_replacement_receipt_pending": false,
|
||||
"api_engine_db_containers_unchanged": true
|
||||
},
|
||||
"web_and_authenticated_runtime": {
|
||||
"focused_e2e_passed": 16,
|
||||
"watchdog": {
|
||||
"observation_seconds_after_render": [
|
||||
3.6,
|
||||
8.1
|
||||
],
|
||||
"diagnostics_visible": 0,
|
||||
"review": {
|
||||
"initial_disposition": "rejected_once",
|
||||
"issue": "공통 data-vignette-admin-root marker 누락",
|
||||
"fixed_acceptance": true
|
||||
}
|
||||
},
|
||||
"rendered_capture": {
|
||||
"dark": true,
|
||||
"mobile": true,
|
||||
"trend": true,
|
||||
"relationship": true
|
||||
},
|
||||
"authenticated_cua": {
|
||||
"new_synthetic_session_round_trips": 1,
|
||||
"admin_trace_count": 1,
|
||||
"dimensions": 9,
|
||||
"probability_bins": 5,
|
||||
"decision_and_policy_context_visible": true,
|
||||
"svg_count": 9,
|
||||
"ready_visible": 1,
|
||||
"diagnostics_visible": 0,
|
||||
"console_errors": 0,
|
||||
"reload_restored_ended_session_trace": true,
|
||||
"trace_runtime": {
|
||||
"provider": "openrouter",
|
||||
"model": "typesafe/jev-1.13-20260917",
|
||||
"latency_ms": 492,
|
||||
"input_tokens": 2273,
|
||||
"output_tokens": 128,
|
||||
"cost_usd": 0.000095466
|
||||
},
|
||||
"session_closed_and_two_turn_review_evaluated": true
|
||||
}
|
||||
},
|
||||
"read_only_database_verification": {
|
||||
"method": "BEGIN READ ONLY / ROLLBACK",
|
||||
"trace_count": 1,
|
||||
"client_turn_fk_matching": true,
|
||||
"trace_shape_valid": true,
|
||||
"all_nine_dimension_keys_present": true,
|
||||
"provider": "openrouter",
|
||||
"model": "typesafe/jev-1.13-20260917",
|
||||
"latency_ms": 492,
|
||||
"persisted_current_state_matches_trace_after": true,
|
||||
"session_status": "ended"
|
||||
},
|
||||
"preservation_census": {
|
||||
"tables": {
|
||||
"total": 133,
|
||||
"matching_digests": 131
|
||||
},
|
||||
"activity_metadata": {
|
||||
"app_user": {
|
||||
"row_count_unchanged": true,
|
||||
"digest_changed": true
|
||||
},
|
||||
"auth_session": {
|
||||
"row_count_unchanged": true,
|
||||
"digest_changed": true
|
||||
},
|
||||
"digest_change_cause": "로그인 활동이 있었으나 원인은 확정하지 않았다."
|
||||
},
|
||||
"uploads": {
|
||||
"files": 93,
|
||||
"bytes": 52973,
|
||||
"digest_unchanged": true
|
||||
},
|
||||
"engine_db_containers_unchanged": true
|
||||
},
|
||||
"acceptance_state": {
|
||||
"operational_api_and_migration_accepted": true,
|
||||
"pages_public_verification_accepted": true,
|
||||
"authenticated_runtime_observation_accepted": true,
|
||||
"nas_web_build_succeeded": true,
|
||||
"nas_web_container_replacement_completed": true,
|
||||
"done_promotion": true
|
||||
},
|
||||
"evidence_boundary": "임시 scratch 원시로그와 CUA 관측을 root가 검토해 이 영수증에 요약했다. fixture, API, 실제 runtime 증거 경계를 구분하며 사용자·합성 회기 식별자, 대화 원문, 키와 인증 정보는 기록하지 않는다.",
|
||||
"open_gates": [
|
||||
"JEV-001 한국어 독립 품질·성능 우위·사용자 체감 지연 검증",
|
||||
"ADMIN-OPENROUTER-001 새 사용자 OAuth finish 성공 관측",
|
||||
"G6-PRODUCER-CONFLICT 기존 submission id/content hash 읽기 전용 대조와 cycle 성공"
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue