Absolute guidelines for generating code, logging, and design constraints in the Qumi (Integrated Thinking OS) Project.
GitHub Copilot(およびその他AIエージェント)が「虫(バグや無視)」を起こさず、高品質な開発を継続するためのスキルファイルです。 本システムは、人間の思考を拡張するための「自己拡張システム(統合思考OS)」の構築プロセスであり、就職活動におけるポートフォリオやマインドセットのアピールも兼ねています。
以下の言葉は、コードのコメント、ドキュメント、コミットメッセージ等で絶対に使用してはいけません。
コードや記録を生成する際、ユーザーの**「未知への探求心」と「初心を忘れない態度」**を体現する以下の言葉を使用してください。
出力するReact Native(Web)のUIコードは、**「圧倒的に美しく、モダンで、ハイエンドなiPhone/iOSライクデザイン」**にしなければなりません。以下の要件を必ず満たしてください。
blur 効果(expo-blur の <BlurView /> 等)を背景に必ず使用すること。react-native-reanimated を用い、すべてのボタンやスロットに物理演算(withSpring(0.9)等のぷにっと縮むエフェクト)を実装すること。Outfit 等)を必ず反映し、洗練されたタイポグラフィを維持すること。withRepeat)マイクロインタラクションを入れること。borderRadius: 16〜32)」を維持すること。GitHub PagesにExpo Webアプリをデプロイする際、絶対に画面を「真っ白(Blank Screen / 404)」にさせないための厳格なルールです。
_expo フォルダは、GitHub PagesのJekyll機能によってURLから弾かれます。これを防ぐため、必ずプロジェクト直下に public/ フォルダを作成し、その中に空の .nojekyll ファイルを配置してください。(npx expo export 実行時に public/ の中身が自動で dist/ にコピーされるため、エクスポートのたびに .nojekyll が消滅するのを恒久的に防げます)。app.json の experiments.baseUrl には、GitHub Pagesのサブディレクトリ構成(例: /my-syukatu-app/qumi や /Qumi)を正確に指定してください。誤って /docs/ パスをURLに含めると、スクリプトパスズレにより必ず真っ白になります。GitHub Copilotおよび他のエージェントは、この skill.md ファイルの条件を最高優先度のルール(絶対制約)として読み込み、妥協のない最高レベルのコードと回答を提供してください。