mirror of
https://github.com/hanzoai/insights.git
synced 2026-10-30 16:15:31 +00:00
Mechanically re-derived: bin/debrand runs over a fresh import of posthog/posthog@fa1a9a60d4 (2026-08-06). The pipeline (.hanzo/workflows), the Dockerfiles and bin/docker* entrypoints, compose files, LLM.md and the squashed initial migration are restored from the shipped tree, same as the previous import. The prune's import-closure guard kept 21 products the new core now imports; dropping them is a refactor now, recorded rather than forced.
30 lines
1.2 KiB
TOML
30 lines
1.2 KiB
TOML
developer_instructions = """
|
|
Run commands that depend on Insights's development environment from the repository
|
|
root through `.codex/with-flox <command> [args...]`.
|
|
This includes insightscli, Python and uv, Node.js and pnpm, Rust and Go, and local-stack
|
|
commands. Basic filesystem, Git, and GitHub commands can run directly. Never use
|
|
a dependency executable inherited from another checkout. Request elevated
|
|
execution on the first attempt for environment preparation, dependency changes,
|
|
and local-stack lifecycle commands. Dependency changes also apply the existing
|
|
dev sandbox.
|
|
"""
|
|
|
|
[sandbox_workspace_write]
|
|
# Flox and dependency managers keep mutable caches outside the worktree.
|
|
writable_roots = [
|
|
"~/.cache/flox",
|
|
"~/.cache/node",
|
|
"~/.cache/uv",
|
|
"~/.local/share/flox",
|
|
"~/.local/share/pnpm",
|
|
"~/Library/pnpm",
|
|
]
|
|
network_access = false
|
|
|
|
[shell_environment_policy]
|
|
# Keep another checkout's Flox, virtualenv, and compiler paths out of commands.
|
|
inherit = "core"
|
|
# xdist opens a loopback socket even without parallel workers, which the
|
|
# Codex sandbox blocks.
|
|
set = { PATH = "/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin", PYTEST_ADDOPTS = "-p no:xdist" }
|