openai / symphony Temporal Dependencies |
A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
flowchart TB
n0["elixir"]
n0 ---|"5"| n0
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#a0a0a0A5,stroke-width:5px
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| elixir/lib/symphony_elixir_web/live/dashboard_live.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 5 (60%) | 8 (37%) | 2026-06-05 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 3 (100%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 3 (100%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/linear/client.ex |
3 | 3 (100%) | 5 (60%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 5 (60%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir_web/presenter.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
3 | 7 (42%) | 5 (60%) | 2026-06-05 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 5 (60%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/config/schema.ex |
3 | 3 (100%) | 6 (50%) | 2026-06-04 |
| elixir/lib/symphony_elixir/agent_runner.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 7 (42%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/config/schema.ex |
3 | 5 (60%) | 6 (50%) | 2026-06-04 |
| elixir/lib/symphony_elixir/config/schema.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 6 (50%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir_web/presenter.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 7 (42%) | 8 (37%) | 2026-06-05 |
| elixir/lib/symphony_elixir/config/schema.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 6 (50%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/codex/app_server.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/config/schema.ex |
2 | 5 (40%) | 6 (33%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 5 (40%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/config.ex |
2 | 2 (100%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir_web/static_assets.ex elixir/lib/symphony_elixir_web/components/layouts.ex |
2 | 3 (66%) | 3 (66%) | 2026-06-09 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 2 (100%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/linear/client.ex |
2 | 7 (28%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/config/schema.ex |
2 | 7 (28%) | 6 (33%) | 2026-06-01 |
| elixir/mix.exs elixir/lib/symphony_elixir/config.ex |
2 | 4 (50%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/agent_runner.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/codex/app_server.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/linear/issue.ex |
2 | 5 (40%) | 3 (66%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/agent_runner.ex |
2 | 7 (28%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/orchestrator.ex |
2 | 5 (40%) | 8 (25%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/agent_runner.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config/schema.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 6 (33%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/orchestrator.ex |
2 | 5 (40%) | 8 (25%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/agent_runner.ex |
2 | 2 (100%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 2 (100%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 5 (40%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/config/schema.ex |
2 | 2 (100%) | 6 (33%) | 2026-06-01 |
| elixir/lib/symphony_elixir/agent_runner.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 7 (28%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 5 (40%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 7 (28%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 3 (66%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/linear/issue.ex |
2 | 5 (40%) | 3 (66%) | 2026-06-01 |
| elixir/mix.exs elixir/lib/symphony_elixir_web/presenter.ex |
2 | 4 (50%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/prompt_builder.ex |
2 | 5 (40%) | 2 (100%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/linear/issue.ex |
2 | 2 (100%) | 3 (66%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/codex/app_server.ex |
2 | 2 (100%) | 7 (28%) | 2026-06-01 |
| elixir/mix.exs elixir/lib/symphony_elixir/agent_runner.ex |
2 | 4 (50%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/agent_runner.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 7 (28%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/orchestrator.ex |
2 | 7 (28%) | 8 (25%) | 2026-06-01 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir/orchestrator.ex |
2 | 2 (100%) | 8 (25%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| elixir/lib/symphony_elixir_web/live/dashboard_live.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 5 (60%) | 8 (37%) | 2026-06-05 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 3 (100%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 3 (100%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 5 (60%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir_web/presenter.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
3 | 7 (42%) | 5 (60%) | 2026-06-05 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 5 (60%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/issue.ex elixir/lib/symphony_elixir/config/schema.ex |
3 | 3 (100%) | 6 (50%) | 2026-06-04 |
| elixir/lib/symphony_elixir/linear/client.ex elixir/lib/symphony_elixir/config/schema.ex |
3 | 5 (60%) | 6 (50%) | 2026-06-04 |
| elixir/lib/symphony_elixir/config/schema.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 6 (50%) | 8 (37%) | 2026-06-04 |
| elixir/lib/symphony_elixir_web/presenter.ex elixir/lib/symphony_elixir/orchestrator.ex |
3 | 7 (42%) | 8 (37%) | 2026-06-05 |
| elixir/lib/symphony_elixir/config/schema.ex elixir/lib/symphony_elixir/agent_runner.ex |
3 | 6 (50%) | 7 (42%) | 2026-06-04 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir/codex/app_server.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/config.ex elixir/lib/symphony_elixir/config/schema.ex |
2 | 5 (40%) | 6 (33%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir_web/live/dashboard_live.ex |
2 | 5 (40%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/workspace.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 5 (40%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir_web/static_assets.ex elixir/lib/symphony_elixir_web/components/layouts.ex |
2 | 3 (66%) | 3 (66%) | 2026-06-09 |
| elixir/lib/symphony_elixir/prompt_builder.ex elixir/lib/symphony_elixir_web/presenter.ex |
2 | 2 (100%) | 7 (28%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/linear/client.ex |
2 | 7 (28%) | 5 (40%) | 2026-06-01 |
| elixir/lib/symphony_elixir/codex/app_server.ex elixir/lib/symphony_elixir/config/schema.ex |
2 | 7 (28%) | 6 (33%) | 2026-06-01 |
| elixir/mix.exs elixir/lib/symphony_elixir/config.ex |
2 | 4 (50%) | 5 (40%) | 2026-06-01 |