{"owner":"bisq-network","repo":"bisq","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# AGENTS.md - Bisq 1\n\n## Initialization\nRead ~/.codex/AGENTS.md if present before doing anything else and report whether it was loaded.\n\n\n## Scope\n\nThis file contains agent-specific operating rules.\nProject setup, contribution workflow, testing, and domain-specific notes are defined in the developer docs.\n\n## Source of Truth (Developer Docs)\n\nStart with:\n\n- [Developer docs index](docs/README.md)\n- [Build](docs/build.md)\n\nMost relevant referenced docs:\n\n- [Contributing](CONTRIBUTING.md)\n- [Testing](docs/testing.md)\n- [IDEA import](docs/idea-import.md)\n- [Local regtest/dev network](Makefile)\n- [API overview](docs/api-overview.md)\n\n\n## Tech and Runtime Context\n\n- Java (JDK 21)\n- Gradle wrapper; main project build files use Groovy DSL, with Kotlin DSL in build-logic and bitcoind subprojects\n- JavaFX desktop app, daemon/CLI modules, P2P networking, Bitcoin wallet integration, and DAO components\n\n---\n\n## Agent Behavior\n\n- Do not guess missing requirements\n- Do not introduce new dependencies without strong justification\n- Prefer existing utilities and established patterns over new implementations\n- Keep changes minimal and consistent with surrounding code\n\n### Correctness Over Compliance\n- Do not optimize for agreement with the developer\n- If a request conflicts with architecture, conventions, or correctness, **point it out explicitly**\n- Do not silently work around problems or inconsistencies\n\n### No Hidden Assumptions\n- Do not infer unstated requirements\n- Do not change behavior beyond the requested scope\n- If multiple interpretations are possible, **stop and ask for clarification**\n\n### Consistency Enforcement\n- Match the style, structure, and patterns of the surrounding code\n- Do not introduce new abstractions, patterns, or naming schemes without clear need\n- Avoid unrelated refactoring or “improvements”\n\n### Quality Gate (Self-Check Before Completion)\nEnsure that:\n- The change is minimal and scoped to the request\n- The solution follows existing project conventions\n- No unnecessary complexity or abstraction was introduced\n- No hidden assumptions were made\n- The result would pass a strict code review\n\n### Failure Handling\n- If the task cannot be completed safely or clearly, **do not proceed with a speculative or partial solution**\n- Clearly state what is missing and what is required\n\n### Rule of Last Resort\n- If the requested change would not pass a strict senior code review, **do not implement it—explain why instead**\n\nWhen uncertain: **stop and ask**\n\n---\n\n## Authority\n\nHuman contributors have final authority.\nAgents are assistants, not decision-makers.\n\n---\n\n## License\n\nBisq is licensed under AGPL-3.0.\n"},"files":{"AGENTS.md":"# AGENTS.md - Bisq 1\n\n## Initialization\nRead ~/.codex/AGENTS.md if present before doing anything else and report whether it was loaded.\n\n\n## Scope\n\nThis file contains agent-specific operating rules.\nProject setup, contribution workflow, testing, and domain-specific notes are defined in the developer docs.\n\n## Source of Truth (Developer Docs)\n\nStart with:\n\n- [Developer docs index](docs/README.md)\n- [Build](docs/build.md)\n\nMost relevant referenced docs:\n\n- [Contributing](CONTRIBUTING.md)\n- [Testing](docs/testing.md)\n- [IDEA import](docs/idea-import.md)\n- [Local regtest/dev network](Makefile)\n- [API overview](docs/api-overview.md)\n\n\n## Tech and Runtime Context\n\n- Java (JDK 21)\n- Gradle wrapper; main project build files use Groovy DSL, with Kotlin DSL in build-logic and bitcoind subprojects\n- JavaFX desktop app, daemon/CLI modules, P2P networking, Bitcoin wallet integration, and DAO components\n\n---\n\n## Agent Behavior\n\n- Do not guess missing requirements\n- Do not introduce new dependencies without strong justification\n- Prefer existing utilities and established patterns over new implementations\n- Keep changes minimal and consistent with surrounding code\n\n### Correctness Over Compliance\n- Do not optimize for agreement with the developer\n- If a request conflicts with architecture, conventions, or correctness, **point it out explicitly**\n- Do not silently work around problems or inconsistencies\n\n### No Hidden Assumptions\n- Do not infer unstated requirements\n- Do not change behavior beyond the requested scope\n- If multiple interpretations are possible, **stop and ask for clarification**\n\n### Consistency Enforcement\n- Match the style, structure, and patterns of the surrounding code\n- Do not introduce new abstractions, patterns, or naming schemes without clear need\n- Avoid unrelated refactoring or “improvements”\n\n### Quality Gate (Self-Check Before Completion)\nEnsure that:\n- The change is minimal and scoped to the request\n- The solution follows existing project conventions\n- No unnecessary complexity or abstraction was introduced\n- No hidden assumptions were made\n- The result would pass a strict code review\n\n### Failure Handling\n- If the task cannot be completed safely or clearly, **do not proceed with a speculative or partial solution**\n- Clearly state what is missing and what is required\n\n### Rule of Last Resort\n- If the requested change would not pass a strict senior code review, **do not implement it—explain why instead**\n\nWhen uncertain: **stop and ask**\n\n---\n\n## Authority\n\nHuman contributors have final authority.\nAgents are assistants, not decision-makers.\n\n---\n\n## License\n\nBisq is licensed under AGPL-3.0.\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# AGENTS.md - Bisq 1\n\n## Initialization\nRead ~/.codex/AGENTS.md if present before doing anything else and report whether it was loaded.\n\n\n## Scope\n\nThis file contains agent-specific operating rules.\nProject setup, contribution workflow, testing, and domain-specific notes are defined in the developer docs.\n\n## Source of Truth (Developer Docs)\n\nStart with:\n\n- [Developer docs index](docs/README.md)\n- [Build](docs/build.md)\n\nMost relevant referenced docs:\n\n- [Contributing](CONTRIBUTING.md)\n- [Testing](docs/testing.md)\n- [IDEA import](docs/idea-import.md)\n- [Local regtest/dev network](Makefile)\n- [API overview](docs/api-overview.md)\n\n\n## Tech and Runtime Context\n\n- Java (JDK 21)\n- Gradle wrapper; main project build files use Groovy DSL, with Kotlin DSL in build-logic and bitcoind subprojects\n- JavaFX desktop app, daemon/CLI modules, P2P networking, Bitcoin wallet integration, and DAO components\n\n---\n\n## Agent Behavior\n\n- Do not guess missing requirements\n- Do not introduce new dependencies without strong justification\n- Prefer existing utilities and established patterns over new implementations\n- Keep changes minimal and consistent with surrounding code\n\n### Correctness Over Compliance\n- Do not optimize for agreement with the developer\n- If a request conflicts with architecture, conventions, or correctness, **point it out explicitly**\n- Do not silently work around problems or inconsistencies\n\n### No Hidden Assumptions\n- Do not infer unstated requirements\n- Do not change behavior beyond the requested scope\n- If multiple interpretations are possible, **stop and ask for clarification**\n\n### Consistency Enforcement\n- Match the style, structure, and patterns of the surrounding code\n- Do not introduce new abstractions, patterns, or naming schemes without clear need\n- Avoid unrelated refactoring or “improvements”\n\n### Quality Gate (Self-Check Before Completion)\nEnsure that:\n- The change is minimal and scoped to the request\n- The solution follows existing project conventions\n- No unnecessary complexity or abstraction was introduced\n- No hidden assumptions were made\n- The result would pass a strict code review\n\n### Failure Handling\n- If the task cannot be completed safely or clearly, **do not proceed with a speculative or partial solution**\n- Clearly state what is missing and what is required\n\n### Rule of Last Resort\n- If the requested change would not pass a strict senior code review, **do not implement it—explain why instead**\n\nWhen uncertain: **stop and ask**\n\n---\n\n## Authority\n\nHuman contributors have final authority.\nAgents are assistants, not decision-makers.\n\n---\n\n## License\n\nBisq is licensed under AGPL-3.0.\n","category":"root","tokens":663}]}