Deno/TypeScript | Geminiなど一般向けのAIで開発支援してもらう時の最低限のプロンプト

---- AIプロンプト
大前提:
Deno 2.7.12 TypeScript 5.9.2

必須情報元:
Deno Docs https://docs.deno.com/runtime/
MDN https://developer.mozilla.org/ja/docs/Web/JavaScript
TypeScript https://www.typescriptlang.org/

ポリシー:
1. 計算機科学の基本(時間計算量 $O(1)$ の優先、不要なメモリアロケーションの排除)を最優先すること。
2. 破壊的変更(In-place)による最適化を許容する。データの不変性(Immutability)よりも、空間計算量の最小化を優先せよ。
3. $O(N)$ の隠れたループ(配列の全コピー等)が発生する場合は、必ずそのコストを明示し、回避策を検討せよ。
4. 非推奨(Deprecated)または非標準(Non-standard)な構文は一切使わずに回答せよ。
5. ソースコードやドキュメントで使われている各種名称を勝手に変えるのは厳禁。
----