タグ: memory-migration 115 件
# instinct: yfinanceは未確定の当日行をOHLC=NaN(Volumeのみ)で返すことがある。dropna漏れだとシグナル系が「待機」のまま永遠に沈黙する #...
# instinct: shadowのスワップ逼迫時、xfce4-power-managerが長期稼働でスワップを数百MB占有するリークを疑う shadow のスワップ使用が高い(4Gi超)とき、犯人候補に...
# instinct: xAI OAuthのrefresh_tokenはローテーション式(使い捨て)・新tokenを保存せずrefreshすると旧tokenが失効しgrok CLIが死ぬ xAI OAuth (auth.x.ai)...
# instinct: X自動フォローで既フォロー者のボタンを押すと解除事故になる・クリック前に「フォロー/フォロー中」判別必須 ...
# instinct: X(@GokouMutsumi)で多数フォローする時はfriendships/create APIを60〜120秒間隔で。15〜40秒は429になる @GokouMutsumi...
# instinct: Xの自動フォローは現状実行不可(XAI OAuthは検索専用・保存cookie失効・twikit新版もX側変更で404) > ⚠️ 2026-06-14 更新:...
# instinct: win(Windows)へSSH非対話でStart-Processした常駐プロセスはセッション終了で即死・タスクスケジューラ化が必須 shadowからwin(100.68.221.74)へ `ssh win...
# instinct: vvv本番フォルダは非git。直編集した実装はgit未反映で次のdeployに消える — Issue着手時はまず本番とgit mainの差分を確認する vvv の本番フォルダ...
# instinct: バニラJSダッシュボードで状態表示要素を追加する時、全state変化点を網羅し、display:noneされる親要素に依存しない独立要素に出す vvv...
# instinct: tools/*.py の本番postgres PWハードコードは .env の DATABASE_URL(ソケットpeer認証)に置き換える。env_configの副作用importは...
# instinct: tmuxペイン系操作はセッション名のみの=name指定では解決されず=name:(コロン付き)が必要 tmux のペイン/ウィンドウ系操作(`select-pane` / `capture-pane` /...
# instinct: "SQLAlchemyのStaleDataError「expected 1 row, N matched」は競合状態のread-modify-write UPSERTを疑いON CONFLICTで根治" ...
# instinct: shadowはRAM 7.7GBに常駐サービスが多くメモリ逼迫しやすい。診断はRSS+swap別Top、犯人はVNC放置Chromeとpolkitdリーク shadow (RAM 7.7GB) は...
# instinct: shadowのディスク逼迫(94%等)の診断順序と安全な解放手順・主犯はsyslog肥大 ...
# instinct: スクレイパー「リンクは検出されるのに0件」は抽出/フィルタ段の取りこぼし。保存HTMLで実URL形式を裏取りしてから直す 2026-06-05 vvv-bots #295。se_navi...
# instinct: スクレイパー0件取得は「サイト側bot対策ブロック」が原因のことがあり、その場合コード修正では突破不可・無効化が正解 vvv-bots のスクレイパーが...
# instinct: スクレイパー0件で「旧ドメインがHTTP 200」でも移転を否定するな。トップHTMLのリンク先ドメインを見て移転先を特定する スクレイパーが0件取得の時、旧ドメインが `curl` で **HTTP...
# instinct: vvv-bots給与の単位正規化は「円→万変換した値」に百円単位補正を二重適用すると高額案件を誤補正する vvv-bots `common_db.py`...
# instinct: 起動時ロードされるPythonモジュールを編集したら必ずサービス再起動が要る(auto_reloadはテンプレHTMLしか再読込しない) FastAPI/PM2 で動く本番サービス(vvv-api等)の...
# instinct: ON CONFLICTありのUPSERTでも主キー重複(xxx_pkey violation)が出たらシーケンスずれを疑う ON CONFLICT (自然キー) で正しく書かれたUPSERTなのに...
# instinct: shadow本番のpostgresスーパーユーザPWローテーションはアプリ無影響で安全。アプリはubuntuソケット(peer)接続でpostgresPWを使わない。pg_hbaは127.0.0.1...
# instinct: PM2でPythonスクリプトを直接起動するとbunフォークコンテナがJSパースして起動失敗する。bashラッパー経由で回避 shadow の PM2 で Python スクリプトを `pm2 start...
# instinct: pm2 restart が Address already in use で errored になったら、pm2管理外の孤児プロセスがポートを掴んでいないか疑う `pm2 restart <name>` が...
# instinct: PM2エラーログ監視で同じIssueが連続自動起票されたら、タイムスタンプ無しエラー行が時間フィルタをすり抜けていないか疑う vvv の...
# instinct: Claude Codeプラグインはファイル物理削除だけではセッション開始時のauto-restoreで蘇る。marketplace登録まで消すこと Claude Code...
# instinct: pip-auditのFix Versionsはフレームワークのバージョン制約を考慮しない。starlette/FastAPI等の密結合は単独更新不可・連動更新が要る `pip-audit` の `Fix...
# instinct: pg_hba.conf の 127.0.0.1 trust を scram-sha-256 化する前に、各ロールのPW設定とTCP接続依存を確認する。peer(local)接続のアプリは無影響 ...
# instinct: moomoo OpenDのログイン停止(CAPTCHA/SMS要求)はtelnetコンソール22222で復旧する。SDK再接続ループがSMSレート制限を自家中毒で延長するので先にSDKプロセスを殺す #...
# instinct: noVNC/VNCのbind公開範囲を変える前に、systemd unit定義でなく実際にポートを握る稼働プロセスのbindを確認する サービスのbind/認証設定を変更する前に、**systemd...
# instinct: jhdにnote/Lobsters/dev.to/HF papersソースを追加済み。新ソース追加は配線6箇所+hatena/note雛形でできる jhd...
# instinct: 一度きりの移行スクリプトは死んだDSN・平文PW・廃止認証方式を残しがち。実行されなくても負債なのでpeer接続化+ハードコード排除する `migrate_from_*.py`...
# instinct: LLM Wiki REST保存は POST /api/add + content フィールド。/api/pages はGET専用(405)・body フィールドは無視される LLM Wiki...
# instinct: LLM誤抽出値の機械補正(÷12等)は実値と乖離する・異常値はnull化して再抽出に委ねる LLM が誤抽出した数値を「年収混入だから÷12」のような**機械補正で正しい値に戻そうとするのは誤り**。 ...
# instinct: hermes-agent 0.15.2 は plugins/dashboard_auth/nous は同梱するが依存先 hermes_cli/dashboard_auth/...
# instinct: group_idレンジをハードコードする前に、本番フォルダの未コミット変更で新ボット(新group_id)が追加されていないか確認する vvv-bots で group_id レンジ(求人=201-262...
# instinct: Grok Build の Composer 2.5 は複合エージェントループだと遅くタイムアウトする。ワンショット分析はコードを埋め込んで渡すと速く正確 2026-06-05 実証。Grok Build...
# instinct: goose等のエージェントにcatでコード調査させると行番号を幻覚する。位置精度が要るなら cat -n を明示 ...
# instinct: ".gitignoreのパターン行末インラインコメント(末尾スペース+#)は無効でパターンの一部とみなされ無視が効かない" `.gitignore`...
# instinct: gh pr merge は必ずPR番号を明示する。引数なしは無言で失敗しマージ漏れを起こす `gh pr merge` は必ずPR番号を明示する(`gh pr merge 17 --repo...
# instinct: Gemini/Nano Banana/ImagenのCLI画像生成は無料枠廃止(limit:0)・課金必須。CLI画像生成の無料本命はGrokとCodex Gemini API(Nano Banana /...
# instinct: worktreeでテスト用に本番.envをsymlinkした後のrmは、本体を消す事故を起こしうる。cp + 明示パスで隔離する worktree でテストを通すために本番の `.env`...
# instinct: chmod 600した機密ファイルは時間経過で664にドリフトする・新規サービスは600化漏れしやすい。security作業時は全.env一括点検 機密ファイル(.env / .claude.json...
# instinct: 公開Web記事はdefuddle(ローカル)でノイズ除去してから読む。WebFetch/jinaより優先 標準的なWebページ(記事/ブログ/ドキュメント)を読む時は `defuddle parse...
# instinct: backfill/ETLボットがDB欠損を埋めない時はまず接続文字列のハードコードを疑う backfill/ETL/補完系ボットが「動いているはずなのにDB欠損が何ヶ月も埋まらない」時、...
# instinct: cronで相対パスのスクリプトを実行する行はcd必須・無いと/home/ubuntuで探して毎回ファイル不在で失敗 cron のコマンドで**相対パスのスクリプト名**を使う行は、先頭に `cd <dir>...
# instinct: robots.txt等の設定を編集したら「実際に配信されているか」を本番curlで確認する。静的ファイル/アプリのルート/nginxの複数配信経路があり編集箇所が配信されてないdriftが起きる ...
# instinct: Claude Code v2.1.158(Opus 4.8)更新前にGitHub Issueでリグレッション(Grep/Glob欠落・Bash storms・fabrication)を確認する Claude...
# instinct: データセンターIPの匿名アクセスがbot-blockされても、ログイン中の実ブラウザ/cookieを使うと突破できる(X・YouTube。Redditは例外で不可) ...
# instinct:...
# instinct: HTTPサーバーのbind先とfail-open認証を疑う — Tailscale IPバインド+トークン未設定でメッシュ内無認証RCEになる ...
# instinct: AgentMemory等のClaude記憶系OSSは agent-sdk fallback がStop-hook無限再帰でPro枠を消尽しうる。常駐RSSとLLMキー要否を先に実測する 2026-06-06...
# instinct: 9routerの/v1/chat/completionsをJSONで受けるにはstream:falseを明示する(既定はSSE) 9router(localhost:20128 の OpenAI...
# instinct: 自動学習 — sleep 70の連鎖がBlockedエラーになる。ツールの制約に従った待機パターンを使う必要がある。 ...
# instinct: 自動学習 — Chrome起動中はcookieファイルがロック/暗号化されていて読み取れない。yt-learnのcookie復号も失敗する。 Chrome...
# instinct: 自動学習 — 既フォロー状態のアカウントを「フォロー」と誤認してクリックするとフォロー解除事故になる。VNC座標クリックは危険。 ...
# instinct: 自動学習 — jhdのgrok依存が弱点で、タイムアウト時に全ソース0件になる。直接APIを叩く方が確実。 ...
# instinct: 自動学習 — TOOL_ERROR「File has not been read yet」が発生。書き込み対象ファイルを事前に読み込まずに編集しようとして失敗した事例が複数あ ...
# instinct: 自動学習 — 既フォロー状態のアカウントで「フォロー中」ボタンをクリックするとフォロー解除(事故)になる。実際に解除ダイアログが表示され、冷や汗をかく事態になった。 ...
# instinct: 自動学習 — Chrome起動中(PID 128469)にcookieファイルを読もうとしてロックエラーが発生。また、起動中Chromeはcookieをメモリ上に保持しディス Chrome...
# instinct: 自動学習 — `sleep 70` のチェーンが `Blocked: To wait for a condition, use Monitor with an until-l ...
# instinct: 自動学習 — `File has not been read yet. Read it first before writing to it.` エラーが複数回発生した。Cl ...
# instinct: 自動学習 — サブエージェントが「page_num >= 1 でbreakするバグ」と報告したが、実際は正しい設計であり、その報告を信じて修正すれば正常動作を壊すところだった ...
# instinct: 自動学習 — tryブロックのみのコードを書き込んで構文エラーが発生。except節がないとPythonがSyntaxErrorになる ...
# instinct: 自動学習 — rescan処理が2分でタイムアウト(exit code 143)した。timeout 300で起動し、出力を/tmp/に保存して非同期確認する必要がある ...
# instinct: 自動学習 — ループ内で毎回yfinanceを呼ぶとレートリミット/タイムアウトが発生。10銘柄×64回=640回のAPI呼び出しでクラッシュした ...
# instinct: 自動学習 — sleep 30→tailのような連鎖はBlockedエラーになる。until <check>; do sleep 2; done パターンが正しい ...
# instinct: 自動学習 — write_to_fileで「File has not been read yet. Read it first before writing to it.」エ ...
# instinct: 自動学習 — last30days削除後に/x-learnが同スキルを参照していたことが判明し、張替え作業が追加で発生した 不可逆操作(ファイル削除・スキル退役)は、依存関係を全て洗い出してから実行する ...
# instinct: 自動学習 — youtubeのbot-block対策としてgrok委譲を実装したが、既に/yt-learnがYouTubeを担当しており重複実装になった ...
# instinct: 自動学習 — 複数回発生した`File has not been read yet`エラーにより、編集のたびに読み直しが必要になり作業が中断した ファイル書き込み前に必ずcat等で内容を読み、File...
# instinct: 自動学習 — Redditの403はUA偽装では解決できず、サイト側のネットワークレベルブロックが原因だった。コード修正前にサイトの利用規約やブロック状況を確認すべきだった ...
# instinct: 自動学習 — last30days削除後に、/yt-learnや/x-learn、x_novnc botなど既存の動く資産が重複していたことが判明し、二重投資と不要な削除を招 ...
# instinct: 自動学習 — ハードコードされた API キーは secret scanner に検出されるリスクがあり、スクレイプ・枯渇の原因になる。過去に Codex レビューで「ハード nvidia_llm.py...
# instinct: 自動学習 — 自作 skill の 500 行超過は分割シグナルだが、サードパーティ由来のファイルを分割すると元の構造を壊し、アップストリームとの差分管理が困難になる。過去の サードパーティ導入の...
# instinct: 自動学習 — Jina は第三者サービスであり、機密情報を送信すると情報漏洩リスクがある。過去に .env の API キーを誤って Jina に送信しそうになり、恒久ルール Jina Reader...
# instinct: 自動学習 — cd で worktree に移動した後、&& チェーンで元のリポジトリ (claude-base) のまま push しようとして失敗した。vvv の pus worktree...
# instinct: 自動学習 — 9router はデフォルトで SSE ストリーミング形式 (data: {...}) を返すため、stream:false を付けないと JSON パースエラ 9router の...
# instinct: 自動学習 — bingbotに個別ブロックでCrawl-delayのみ設定しDisallow:/searchを書き忘れたため、bingbotが*ブロックのDisallowを無 ...
# instinct: 自動学習 — CLAUDE.mdにはdev→mainフローと記載されていたが、リモートにdevブランチが存在せず、実運用はmain直接運用だった。規約と実態の乖離を事前確認せ ...
# instinct: 自動学習 — logging.basicConfigのデフォルトが全ログをstderrに出力するため、正常なINFOログ(Context limit reached)がerr ...
# instinct: 自動学習 — Issue #163でenabled=falseと記録されていたが、実際のDB値はtrueのままであり、そのために0件取得エラーが毎日発生していた。コード修正だ ...
# instinct: 自動学習 — fix-pw-log-split-526 のようにハイフン区切りでブランチを作成した結果、CIのブランチフローチェック(fix/*からのみ許可)に失敗し、PRを ...
# instinct: "自動学習 — syslogが1.3Gに肥大した真因はvncserverの失敗ループ(5秒ごとにリトライ)だった。truncateだけでは再発する。`journalctl` や" ...
# instinct: 自動学習 — `description:` の値内に「ドメイン指定例: /yt-learn」のようにコロンがあると、`yaml.safe_load` がマッピング区切りと誤解 ...
# instinct: 自動学習 — vncserver@1.serviceが失敗ループしていたが、手動起動のXtigervncが別PIDで稼働していた。systemdサービスを止めてもVNC接続に ...
# instinct: 自動学習 — ダブルクオートがSQLの識別子と解釈されエラーになった。シングルクオートで囲むか、ヒアドキュメントで渡す必要がある。 SSH越しのSQL実行ではクォートのネストに注意する **Why:**...
# instinct: 自動学習 — `/etc/logrotate.d/` に `rsyslog.bak.20260605` を置いたため、logrotateが重複エントリと認識しエラー13件が発 ...
# instinct: 自動学習 — 日本のチャンネルはハンドル名が直感的でないため推測がほぼ全滅する。誤ハンドルをフォロー/購読しようとしてもAPIがエラーを返すだけで無害だが、調査時間の無駄にな ...
# instinct: 自動学習 — スナップショット往復(1回600KB)はトークン消費が膨大。JS経由のevaluateで判定・クリックする方が高速かつ確実で、bot検知も回避できる。 ...
# instinct: 自動学習 — 「チャンネル登録」テキストの有無だけでは誤判定する。ベルボタンが存在する時点で既に登録済みであり、subscribed:false判定は誤り。 ...
# instinct: 自動学習 — 短時間に数十〜100の購読を連続実行するとYouTubeがbot判定し、アカウントに購読制限・一時凍結・CAPTCHA地獄を課すリスクがある。 ...
# instinct: 自動学習 — embedのusername上書きがWebhook側で制限されている場合、403エラーになる。シンプルなcontent形式に切り替えることで解決できる。 Discord...
# instinct: 自動学習 — `questions`を文字列で渡した場合にInputValidationErrorが発生した。API仕様上、配列が必須であり、型の不一致によるエラーを防ぐため ...
# instinct: 自動学習 — 日報の長文書き込みで「File has been modified since read」エラーとタイムアウトが発生した。ファイルが他プロセスで更新されている場 ...
# instinct: 自動学習 — freeconsul(251)のパーサー修正タスクで、保存HTMLが404ページだったためセレクタ修正が不可能だった。Workerに「セレクタを直せ」と投げると ...
# instinct: 自動学習 — grok CLI v0.2.11で`grok chat`サブコマンドが廃止されていたが、古いドキュメントを信じて使用しエラーが発生した。また認証切れ(403)も 外部CLIツール(grok,...
# instinct: 自動学習 — NotebookLMが字幕を取得できない動画(自動字幕未生成・取得拒否)が約40%存在し、無駄なAPI呼び出しとリトライが発生した。事前にyt-dlpで字幕有無 ...
# instinct: 自動学習 — hermes-dashboardのModuleNotFoundErrorで、routes.pyが実在するのにエラーが出ていた。実際は51Bのスタブ(router ...
# instinct: 自動学習 — 動画F3rmG8mC3nIがNotebookLMで2回失敗したが、ppパラメータ付きURLだったため限定公開・年齢制限の可能性があった。WebFetchで事前確 ...
# instinct: 自動学習 — hermes-dashboardの再起動18回のエラーログが、スタブ作成前の古いログであり、実際には22分間安定稼働していた。現在の状態とログのタイムスタンプを ...
# instinct: 自動学習 — Hermes v0.15.2のdashboard_auth問題で、スタブを手動配置したが正規パッケージに含まれるファイル(nous/配下のみ)と不一致だった。R ...
# instinct: 自動学習 — 9routerが返すモデル一覧は過去に使われたモデルのキャッシュであり、現在叩けるモデルIDと一致しない。cerebras/llama-3.3-70bが404、 ...
# instinct: 自動学習 — draft状態やコンフリクトがあるPRを直接マージしようとするとGraphQLエラーになる。--autoフラグを使うか、事前にgh pr viewでマージ可否を GitHub...
# instinct: 自動学習 — investlabのようなプロセス名が投資ドメインと誤判定され、本来aiのままの記事がinvestに再分類される汚染が発生した。キーワード追加だけでは不十分で、 ...
# instinct: 自動学習 — Playwrightのバージョンアップでchromiumバイナリが削除され、スクレイピングが0件になる。PM2再起動時に自動インストールする_ensure_ch ...
# instinct: 自動学習 — f-stringと%sが混在するとpsycopg2のexecuteでフォーマット競合が発生し、SQL実行時エラーになる(過去にapp.pyの全エンドポイントで実 ...
# instinct: 自動学習 — `scraper_bot_group`テーブルが存在しない、`bot_name`カラムがない、`groups`テーブルに`enabled`カラムがないなど、想定 ...
# instinct: 自動学習 — `/tmp/all_subscribed_channels.json`への書き込みが`File access denied`で失敗した。Playwright M ...
# instinct: "自動学習 — `button[aria-label*=\"登録\"]`が2要素に解決されstrict mode violationが発生した。また`button:has-text" ...
# instinct: 自動学習 — 修正コミット前に起動されたdry-runタスクが失敗ステータスを返した際、それを修正後の結果と誤認しそうになった。タスク開始時刻とコミット時刻の前後関係を確認す ...
# instinct: 自動学習 — bscareerの_PermanentBlockErrorがExceptionを継承していたため、base_scraperの`except Exception ...
# instinct: 自動学習 — priority/highラベルが存在しない状態でIssueを作成しようとして失敗し、ラベル作成後に再試行する必要があった GitHub...
# instinct: 自動学習 — harness/README.mdなどのuntrackedファイルがmergeで上書きされるケースでエラーが発生し、stashやcleanが必要になった git...
# instinct: 自動学習 — pool_pre_ping=Trueのみではasyncpgが接続切断を検知できず、PostgreSQLのidle session timeout後にconnec ...
# instinct: 自動学習 — hermes-agent v0.13.0にはxai-oauthが未実装だったが、uvxキャッシュ版には存在したため、バージョン不一致に気づかず認証エラーが発生し ...