Add YYLO - #59
Add YYLO#59InsightFactoryAPP wants to merge 4 commits into
Conversation
|
Outcome: evidence-requested Policy assessment @InsightFactoryAPP YYLO otherwise has a supportable agent-native inclusion case: its documented coding-agent runs, exact-base task worktrees, typed task boundaries, validation receipts, and risk-based merge queue are substantive orchestration capabilities. The Orchestrators category fits, the limitations are appropriately bounded, and no duplicate was found on current Evidence checked
Evidence requiring correction or removal
Please correct or remove each evidence item above. Checks run
|
The npmjs.com package page returns HTTP 403 (Cloudflare) to the policy review client. The registry JSON endpoint is accessible and directly shows the @yylo/cli distribution: bin commands yylo, yy, ypl; latest 0.2.10; MIT.
|
Done — the npm evidence URL is now https://registry.npmjs.org/@yylo/cli (registry JSON, no Cloudflare interstitial), which directly shows the published @yylo/cli package with bin commands |
|
Outcome: meets-policy Policy assessment Evidence checked Checks run Reviewer-owned SEO metadata
Reviewer commit: |
|
@InsightFactoryAPP I am not convinced this is the right fit for agentfirst.directory I am not sure I want to include any and all agent-related dev tools to this directory. Convince me. |
|
Hi @bradvin — thanks for engaging directly; fair challenge, and it's the right bar for this directory. Let me make the case as concretely as I can. The distinction that matters here is who the actor is. A dev tool has a human actor and treats agents as something to build or manage. YYLO inverts that: coding agents perform the repository work. Mapped against the Orchestrators inclusion points, all quotable from the README:
On "agent-related dev tools" generally: agreed — generic compatibility ("an agent can call it") shouldn't qualify, and I wouldn't ask it to. YYLO's claim is by construction: the workflow only advances through agent-performed, receipt-backed work that a human gates. That's also why the policy review landed on For what it's worth, this PR itself went through that lifecycle — prepared by a coding agent inside a YYLO task worktree and admission-checked before submission, as disclosed in the PR body. Happy to adjust the entry — sharpen the "So agents can…" framing, or recategorize — if a different framing reads more honestly to you. And if it still doesn't clear the bar, closing with your reasoning is a fair outcome and we'll leave it there. |
Tool
YYLO — command-line orchestrator for coding agents, repeatable workflows, and receipt-backed repository changes.
orchestratorsagent-nativeopen-source(MIT)Inclusion test
agent-native— coding agents are the core actor YYLO coordinates. The README's first line: "YYLO is a command-line orchestrator for coding agents, repeatable workflows, and receipt-backed repository changes."evidenceSources) documents the agent runs (yy pi, agent aliases), the typed task/merge flow (task start → worktree; merge queue with 0/1/2 sequential reviewers by risk), and the npm distribution.Changes
tools/yylo.md— new tool entry (frontmatter + short body with a "So agents can..." section)tool-submitters.json— registersyylonpm test(71/71) andnpm run validate:content -- --require-submitterspass locally.Disclosure
I'm part of the YYLO team; this PR was prepared with an AI coding agent and reviewed by me before submission. YYLO is used daily in our own repositories. Happy to adjust the entry or evidence to fit the editorial policy.