Skip to content

Update self-development README with architecture visualization#464

Merged
gjkim42 merged 1 commit intomainfrom
update-self-development
Feb 27, 2026
Merged

Update self-development README with architecture visualization#464
gjkim42 merged 1 commit intomainfrom
update-self-development

Conversation

@gjkim42
Copy link
Collaborator

@gjkim42 gjkim42 commented Feb 27, 2026

Summary

  • Add an ASCII architecture diagram showing the overall flow between triggers (GitHub issues, cron schedules), TaskSpawners, and their outputs (PRs, issues, triage reports)
  • Remove the misplaced one-off tasks section that was leading the deploy instructions
  • Add missing kelos-triage.yaml documentation
  • Add summary tables (trigger, model, concurrency) for each TaskSpawner

Test plan

  • Verify the ASCII diagram renders correctly on GitHub
  • Confirm all TaskSpawner descriptions match their YAML definitions

🤖 Generated with Claude Code


Summary by cubic

Added an ASCII architecture diagram and expanded TaskSpawner docs to clarify the self-development flows and triage behavior. Documented the kelos/needs-input feedback loop and shared AgentConfig for consistent agent identity.

  • New Features

    • Architecture diagram showing triggers → triage/workers → PR flow (CI + self-review) and cron agents, plus the kelos/needs-input loop.
    • Updated TaskSpawner docs with summary tables (trigger, model, concurrency) and a fuller kelos-triage flow (single triage comment, kind/* label, fixed/outdated/duplicate checks, priority, actor recommendation).
  • Refactors

    • Removed the misplaced one-off tasks section; deploy steps now live under each TaskSpawner.
    • Standardized schedules and labels; clarified AgentConfig details (git identity, comment signatures, constraints).

Written for commit b15696b. Summary will update on new commits.

@github-actions github-actions bot added needs-triage needs-kind Indicates an issue or PR lacks a kind/* label needs-priority needs-actor labels Feb 27, 2026
@gjkim42 gjkim42 force-pushed the update-self-development branch from e5f0bf7 to 6244dd8 Compare February 27, 2026 16:04
Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="self-development/README.md">

<violation number="1" location="self-development/README.md:43">
P2: The diagram arrows from `kelos-fake-strategist` fan out to all three output types (New Issues, New PRs, Triage Reports), but this spawner only creates GitHub Issues. The "New PRs" and "Triage Reports" boxes should be connected to the spawners that actually produce them (`kelos-self-update` → PRs/Issues, `kelos-triage` → Triage Reports). Consider restructuring the bottom section to show aggregated system outputs rather than implying they all come from `kelos-fake-strategist`.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Add an ASCII architecture diagram showing the overall flow between
triggers, TaskSpawners, and outputs. Remove the misplaced one-off
tasks section. Add missing kelos-triage documentation including
priority assessment and actor recommendation steps. Add summary
tables for each TaskSpawner.
@gjkim42 gjkim42 force-pushed the update-self-development branch from 6244dd8 to b15696b Compare February 27, 2026 16:06
@gjkim42 gjkim42 merged commit f72bd53 into main Feb 27, 2026
6 checks passed
@gjkim42 gjkim42 deleted the update-self-development branch February 27, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-actor needs-kind Indicates an issue or PR lacks a kind/* label needs-priority needs-triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant