You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: fix documentation inconsistencies and improve developer guidance (#196)
- Add lint and typecheck commands to CONTRIBUTING.md Quick Development Commands table
(AGENTS.md emphasizes these as pre-commit checks but they were missing)
- Fix confusing troubleshooting entries in README.md about JSON output
(flowchart suggested adding --json flag when JSON is already default)
- Update docs/AGENTS_FRIENDLY_TOOLS.md to replace bdg references with supercli
(file was copied from another project and not adapted for supercli context)
Co-authored-by: SuperCLI Dev <dev@supercli.dev>
**For this project (Chrome DevTools telemetry):** CLI is the chosen approach because:
467
-
-DevTools operations are atomic queries (list requests, get console logs)
468
-
- No stateful multi-turn workflows needed
466
+
**For supercli:** CLI is the chosen approach because:
467
+
-Tool operations are atomic queries (list resources, get details)
468
+
- No stateful multi-turn workflows needed for most use cases
469
469
- Target users already work in terminal environments
470
470
- Unix composability is a natural fit for data filtering/analysis
471
471
@@ -550,4 +550,4 @@ Agent-friendly tools are not a separate category from good CLI tools - they are
550
550
551
551
**The Core Insight:** Design for deterministic, composable operations with structured output. This serves both agents (who need parseable data) and humans (who benefit from predictability).
552
552
553
-
**For bdg:** Every design decision should ask: "Does this help an agent make decisions?" If yes, implement it. If no, remove it.
553
+
**For supercli:** Every design decision should ask: "Does this help an agent make decisions?" If yes, implement it. If no, remove it.
0 commit comments