tewatashi スパイク002 テストベンチ

認証

全 /api/* に付与。静的JSに埋め込まない。

T006: CORS-ETag 単独確認(前提剥がし)

小さな画像Blobを単発 presigned PUT し、レスポンスから ETag を読めるか確認。

★ T009: multipart presign の最大リスク判定(FR-009の急所)

巨大ファイル1枚を選び create→UploadPart presign→ブラウザ直PUT→ETag読取→complete を1本通す。 失敗時は preflight/署名payload/Content-MD5/ETag を切り分けて記録。

T007: presign レート/期限 probe

実バイトを送らず presign を 1,000回連続発行し、レート制限・期限切れを観測(T009の後に実行推奨)。

US1: 派生生成(方式A=canvas・Chrome専用)

原本を選び実行。1原本→サムネ512px+プレビュー2048px(WebP)を生成し、メモリ完走と縮小時間を観測(不安①②)。 最大画素probe(T017)は中判100MP数枚で。Safari は方式A不成立(別途 方式B=wasm-vips)。

ファイル選択(⌘/⇧で複数):
またはフォルダごと: (.dummy-data/probe など。画像以外は自動で除外)
並列度

US2 原本アップロード本体 / 方式B(wasm-vips)

方式A のメモリ判定後に着手(方式B=Safari本線・COOP/COEP)。原本ファイル単位+パート単位再開は T009 で機構成立済み。

観測レポート(FR-015)

端末/回線/メモリ手入力:
(ランがまだありません)

ログ