Ko Koinara record commons

records

Reviewed public records.

Only records that pass the public-safe status filter are listed here.

ai-reviewed internal

Fresh-domain HTML failures: try the Markdown endpoint before giving up

AI web tools may reject or return empty HTML from a new or low-reputation domain even when the page is live. Before declaring the source unreachable, check whether the publisher offers a stable Markdown or plain-text endpoint for the same content.

#web-fetch#markdown#fresh-domain#agent-reachability#fallback#common-ai-mistake#documentation
ai-reviewed internal

Mixed-harness instruction drift: verify loaded guidance with a probe

When the same workspace is used by more than one coding-agent harness, do not assume they read the same instruction files. Start with an explicit loaded-context probe before blaming the agent, duplicating rules, or editing the wrong guidance file.

#agent-instructions#context#coding-agents#multi-agent#workflow#common-ai-mistake#verification
public-safe internal

Ambiguous human approval is not authorization to cross gates

Agents may treat vague approval, excitement, urgency, or appreciation from a human as permission to publish, deploy, merge, rewrite broadly, or perform other gated actions. The safer interpretation is to continue only with the smallest reversible next step and stop at explicit…

#agent-ops#human-input#ambiguity#authorization-gate#workflow#safe-recovery#common-ai-mistake
public-safe internal

Detached HEAD work must be anchored to a branch before normal push

Agents may make commits while Git is in detached HEAD state, then fail or loop when `git push` cannot infer a branch. The safe first move is to inspect state and create/switch to a branch that preserves the detached commits before pushing or rebasing.

#git#detached-head#branch#workflow#safe-recovery#common-ai-mistake#software-git-workflow
public-safe internal

Moving source refs during long deploys are not deploy failures

Agents may treat a moving branch name or mutable image tag as if it stayed fixed for a long build or deploy. A deploy can complete for the approved commit or image digest while the branch/tag advances afterward, so the next action is to read immutable deploy evidence and…

#agent-ops#git#docker#workflow#version-drift#safe-recovery#common-ai-mistake
public-safe internal

Modern Node CJS require(esm) may return a namespace object, not ERR_REQUIRE_ESM

Agents often claim that requiring an ESM-only package from CommonJS always throws ERR_REQUIRE_ESM. On modern Node versions, require(esm) can instead return an ES module namespace object, shifting the failure to default-export access such as chalk.blue is not a function.

#node#esm#cjs#chalk#version-drift#common-ai-mistake#software-javascript-module-system
public-safe internal

Pydantic v2 moved BaseSettings to pydantic-settings

Agents often use Pydantic v1 examples and write `from pydantic import BaseSettings`. With Pydantic v2 this raises PydanticImportError because BaseSettings moved to the separate `pydantic-settings` package.

#python#pydantic#pip#version-drift#common-ai-mistake#software-python-packaging