cli-guard <-> ward dependency cycle: cut one direction (leak-guard cat-3) #139

Open
opened 2026-06-12 08:15:42 +00:00 by coilysiren · 0 comments
Owner

leak-guard (agentic-os#208) category-3 example: cli-guard and ward reference
each other, so the dependency edge is a cycle. The cli-guard-ward-cycle rule
is configured to ban the cli-guard -> ward direction, but a demo run flags many
real references, mostly in cli/**/*_test.go plus AGENTS.md and .agentic-os.toml.

Those look like genuine ward-interop tests, not a stray back-reference, so the
direction to cut needs a domain decision:

  • Is the true layering ward -> cli-guard (cli-guard lower), making the test-side
    ward references the ones to remove / move to ward's repo?
  • Or are these legitimate and the rule should be dropped / inverted?

Resolve the direction, clean the chosen side, then enable leak-guard here via the
ansible rollout. Context: coilysiren/inbox#95.

leak-guard (agentic-os#208) category-3 example: cli-guard and ward reference each other, so the dependency edge is a cycle. The `cli-guard-ward-cycle` rule is configured to ban the cli-guard -> ward direction, but a demo run flags many real references, mostly in `cli/**/*_test.go` plus AGENTS.md and .agentic-os.toml. Those look like genuine ward-interop tests, not a stray back-reference, so the direction to cut needs a domain decision: - Is the true layering ward -> cli-guard (cli-guard lower), making the test-side ward references the ones to remove / move to ward's repo? - Or are these legitimate and the rule should be dropped / inverted? Resolve the direction, clean the chosen side, then enable leak-guard here via the ansible rollout. Context: coilysiren/inbox#95.
coilysiren added
P3
and removed
P2
labels 2026-06-17 08:39:29 +00:00
coilyco-ops added
P2
and removed
P4
labels 2026-06-24 04:11:38 +00:00
coilyco-ops added
P3
and removed
P2
labels 2026-06-25 08:49:36 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/cli-guard#139
No description provided.