You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 17bccad
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/cx/REESTIMATION_SPEC.md
+48-36Lines changed: 48 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,11 +54,11 @@ Typical use cases include:
54
54
55
55
再推定では、入力となる benchmark result を明示的に固定しなければならない。
56
56
この識別には、少なくとも result の UUID を用いることを基本とする。
57
-
ただし、実運用では estimate result UUID を入口にし、その estimate が保持する `source_result_uuid`から元 result を辿れることが望ましい。
57
+
再推定の利用者向け入口は `estimate_result_uuid` に統一する。BenchKit はその estimate が保持する `source_result_uuid`を内部的に解決し、元 result を辿る。
58
58
59
59
In re-estimation, the input benchmark result must be explicitly fixed.
60
-
At minimum, the UUID of the result should be used as the primary identifier.
61
-
In practical workflows, however, it is desirable to allow an estimate-result UUID as the entry point and resolve the original result through `source_result_uuid`.
60
+
The documented user-facing entrypoint is `estimate_result_uuid`.
61
+
BenchKit internally resolves the original benchmark result through the `source_result_uuid` stored in that estimate.
62
62
63
63
### 3.2 比較可能性 / Comparability
64
64
@@ -100,17 +100,17 @@ It must not silently ignore missing inputs and still report a successful estimat
At present, re-estimation can re-fetch the source result JSON itself, but restoration of stored detailed estimation-input artifacts is not yet implemented.
一方で、取得 API の公開方針、認証条件、portal や compare UI からの見せ方は文書としてまだ十分に整理されていない。
190
200
191
201
したがって、以下を明確化する必要がある。
192
202
@@ -195,13 +205,17 @@ Therefore:
195
205
- confidential 結果の扱い
196
206
- 取得失敗時の振る舞い
197
207
198
-
UUID-based re-estimation requires an API or equivalent retrieval path that can fetch Result JSON by UUID.
199
-
At present, the shell-side re-estimation flow exists, but the retrieval endpoint, exposure rules, and authentication conditions are not yet fixed clearly enough in the documents.
208
+
Re-estimation from `estimate_result_uuid` requires retrieval paths for:
209
+
210
+
- Estimate JSON by estimate-result UUID
211
+
- Result JSON through the resolved `source_result_uuid`
212
+
- estimation-input artifacts associated with that source result
213
+
214
+
At present, the shell-side re-estimation flow and these retrieval endpoints exist, but the exposure rules, authentication conditions, and portal-facing documentation are not yet fixed clearly enough in the documents.
200
215
201
216
The following therefore need to be clarified:
202
217
203
-
- a retrieval API that returns Estimate JSON by estimate-result UUID
204
-
- a retrieval API that returns Result JSON by result UUID
218
+
- the exposure policy of the retrieval APIs
205
219
- whether authentication is required
206
220
- how confidential results are handled
207
221
- behavior on retrieval failure
@@ -260,7 +274,7 @@ At least the following need to be clarified:
260
274
261
275
BenchKit における再推定は、少なくとも以下を満たすことが望ましい。
262
276
263
-
1.`estimate_result_uuid`または `result_uuid`指定で benchmark result を再取得できること
277
+
1.`estimate_result_uuid` 指定で benchmark result を再取得できること
0 commit comments