File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 49 files with 10,856 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 28 files that are 181-365 days old (7,826 lines of code)
    • 1 files that are 91-180 days old (54 lines of code)
    • 20 files that are 31-90 days old (2,976 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
0% | 72% | <1% | 27% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 49 files with 10,856 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 8 files have been last changed 181-365 days ago (306 lines of code)
    • 6 files have been last changed 91-180 days ago (966 lines of code)
    • 33 files have been last changed 31-90 days ago (9,130 lines of code)
    • 2 files have been last changed 1-30 days ago (454 lines of code)
0% | 2% | 8% | 84% | 4%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
ex, exs, md, txt, yml, sh, css, gitignore, py, gitattributes, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ex0% | 70% | <1% | 28% | 0%
css0% | 100% | 0% | 0% | 0%
exs0% | 100% | 0% | 0% | 0%
toml0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ex0% | 2% | 5% | 88% | 3%
css0% | 0% | 100% | 0% | 0%
exs0% | 0% | 0% | 13% | 86%
toml0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
elixir0% | 72% | <1% | 27% | 0%
.codex0% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
elixir0% | 2% | 8% | 84% | 4%
.codex0% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
status_dashboard.ex
in elixir/lib/symphony_elixir
1603 - 2026-03-05 2026-07-21 4 1 frantic@openai.com frantic@openai.com
dashboard.css
in elixir/priv/static
406 - 2026-03-05 2026-06-06 2 2 frantic@openai.com sharmila@openai.com
dashboard_live.ex
in elixir/lib/symphony_elixir_web/live
400 - 2026-03-05 2026-06-06 4 4 frantic@openai.com sharmila@openai.com
presenter.ex
in elixir/lib/symphony_elixir_web
213 - 2026-03-05 2026-07-18 7 4 frantic@openai.com frantic@openai.com
mix.exs
in elixir
115 - 2026-03-05 2026-09-16 7 2 frantic@openai.com frantic@openai.com
http_server.ex
in elixir/lib/symphony_elixir
73 - 2026-03-05 2026-03-10 2 1 frantic@openai.com frantic@openai.com
symphony_elixir.ex
in elixir/lib
59 - 2026-03-05 2026-07-18 3 1 frantic@openai.com frantic@openai.com
layouts.ex
in elixir/lib/symphony_elixir_web/components
54 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
observability_api_controller.ex
in elixir/lib/symphony_elixir_web/controllers
51 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
static_assets.ex
in elixir/lib/symphony_elixir_web
42 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
router.ex
in elixir/lib/symphony_elixir_web
35 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
static_asset_controller.ex
in elixir/lib/symphony_elixir_web/controllers
29 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
endpoint.ex
in elixir/lib/symphony_elixir_web
26 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
observability_pubsub.ex
in elixir/lib/symphony_elixir_web
21 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
config.exs
in elixir/config
18 - 2026-03-05 2026-07-18 2 1 frantic@openai.com frantic@openai.com
error_json.ex
in elixir/lib/symphony_elixir_web
7 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
error_html.ex
in elixir/lib/symphony_elixir_web
7 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
orchestrator.ex
in elixir/lib/symphony_elixir
1632 - 2026-03-10 2026-07-21 9 4 frantic@openai.com frantic@openai.com
app_server.ex
in elixir/lib/symphony_elixir/codex
923 - 2026-03-10 2026-07-21 7 4 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/linear
550 - 2026-03-10 2026-07-18 4 3 frantic@openai.com frantic@openai.com
schema.ex
in elixir/lib/symphony_elixir/config
541 - 2026-03-10 2026-07-18 5 3 frantic@openai.com frantic@openai.com
workspace.ex
in elixir/lib/symphony_elixir
473 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
agent_runner.ex
in elixir/lib/symphony_elixir
172 - 2026-03-10 2026-07-18 6 4 frantic@openai.com frantic@openai.com
tracker.ex
in elixir/lib/symphony_elixir
122 - 2026-03-10 2026-07-20 3 1 frantic@openai.com frantic@openai.com
config.ex
in elixir/lib/symphony_elixir
119 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
path_safety.ex
in elixir/lib/symphony_elixir
39 - 2026-03-10 2026-03-10 1 1 frantic@openai.com frantic@openai.com
ssh.ex
in elixir/lib/symphony_elixir
82 - 2026-03-11 2026-03-11 1 1 frantic@openai.com frantic@openai.com
dynamic_tool.ex
in elixir/lib/symphony_elixir/codex
14 - 2026-03-11 2026-07-18 2 1 frantic@openai.com frantic@openai.com
prompt_builder.ex
in elixir/lib/symphony_elixir
54 - 2026-06-01 2026-07-18 2 2 yansenzhou@openai.com frantic@openai.com
workflow_store.ex
in elixir/lib/symphony_elixir
148 - 2026-07-17 2026-07-18 2 1 frantic@openai.com frantic@openai.com
agent_runtime_supervisor.ex
in elixir/lib/symphony_elixir
28 - 2026-07-17 2026-07-17 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/linear
181 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
cli.ex
in elixir/lib/symphony_elixir
166 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workspace.before_remove.ex
in elixir/lib/mix/tasks
113 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
issue.ex
in elixir/lib/symphony_elixir/tracker
60 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/linear
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
memory.ex
in elixir/lib/symphony_elixir/tracker
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/jira
427 - 2026-07-20 2026-07-21 2 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/asana
342 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/gitlab
339 - 2026-07-20 2026-09-09 3 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/github
329 - 2026-07-20 2026-08-12 2 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/gitlab
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/jira
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/asana
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/github
146 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/gitlab
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/github
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/jira
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/asana
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
land_watch.py
in .codex/skills/land
536 25
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
error_html.ex
in elixir/lib/symphony_elixir_web
7 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
error_json.ex
in elixir/lib/symphony_elixir_web
7 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
observability_pubsub.ex
in elixir/lib/symphony_elixir_web
21 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
endpoint.ex
in elixir/lib/symphony_elixir_web
26 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
observability_api_controller.ex
in elixir/lib/symphony_elixir_web/controllers
51 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
path_safety.ex
in elixir/lib/symphony_elixir
39 - 2026-03-10 2026-03-10 1 1 frantic@openai.com frantic@openai.com
http_server.ex
in elixir/lib/symphony_elixir
73 - 2026-03-05 2026-03-10 2 1 frantic@openai.com frantic@openai.com
ssh.ex
in elixir/lib/symphony_elixir
82 - 2026-03-11 2026-03-11 1 1 frantic@openai.com frantic@openai.com
dashboard_live.ex
in elixir/lib/symphony_elixir_web/live
400 - 2026-03-05 2026-06-06 4 4 frantic@openai.com sharmila@openai.com
dashboard.css
in elixir/priv/static
406 - 2026-03-05 2026-06-06 2 2 frantic@openai.com sharmila@openai.com
static_asset_controller.ex
in elixir/lib/symphony_elixir_web/controllers
29 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
router.ex
in elixir/lib/symphony_elixir_web
35 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
static_assets.ex
in elixir/lib/symphony_elixir_web
42 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
layouts.ex
in elixir/lib/symphony_elixir_web/components
54 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
agent_runtime_supervisor.ex
in elixir/lib/symphony_elixir
28 - 2026-07-17 2026-07-17 1 1 frantic@openai.com frantic@openai.com
dynamic_tool.ex
in elixir/lib/symphony_elixir/codex
14 - 2026-03-11 2026-07-18 2 1 frantic@openai.com frantic@openai.com
config.exs
in elixir/config
18 - 2026-03-05 2026-07-18 2 1 frantic@openai.com frantic@openai.com
memory.ex
in elixir/lib/symphony_elixir/tracker
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/linear
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
prompt_builder.ex
in elixir/lib/symphony_elixir
54 - 2026-06-01 2026-07-18 2 2 yansenzhou@openai.com frantic@openai.com
symphony_elixir.ex
in elixir/lib
59 - 2026-03-05 2026-07-18 3 1 frantic@openai.com frantic@openai.com
issue.ex
in elixir/lib/symphony_elixir/tracker
60 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workspace.before_remove.ex
in elixir/lib/mix/tasks
113 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workflow_store.ex
in elixir/lib/symphony_elixir
148 - 2026-07-17 2026-07-18 2 1 frantic@openai.com frantic@openai.com
cli.ex
in elixir/lib/symphony_elixir
166 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
agent_runner.ex
in elixir/lib/symphony_elixir
172 - 2026-03-10 2026-07-18 6 4 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/linear
181 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
presenter.ex
in elixir/lib/symphony_elixir_web
213 - 2026-03-05 2026-07-18 7 4 frantic@openai.com frantic@openai.com
schema.ex
in elixir/lib/symphony_elixir/config
541 - 2026-03-10 2026-07-18 5 3 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/linear
550 - 2026-03-10 2026-07-18 4 3 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/asana
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/jira
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/github
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/gitlab
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
tracker.ex
in elixir/lib/symphony_elixir
122 - 2026-03-10 2026-07-20 3 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/github
146 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/asana
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/jira
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/gitlab
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/asana
342 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
config.ex
in elixir/lib/symphony_elixir
119 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/jira
427 - 2026-07-20 2026-07-21 2 1 frantic@openai.com frantic@openai.com
workspace.ex
in elixir/lib/symphony_elixir
473 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
app_server.ex
in elixir/lib/symphony_elixir/codex
923 - 2026-03-10 2026-07-21 7 4 frantic@openai.com frantic@openai.com
status_dashboard.ex
in elixir/lib/symphony_elixir
1603 - 2026-03-05 2026-07-21 4 1 frantic@openai.com frantic@openai.com
orchestrator.ex
in elixir/lib/symphony_elixir
1632 - 2026-03-10 2026-07-21 9 4 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/github
329 - 2026-07-20 2026-08-12 2 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/gitlab
339 - 2026-07-20 2026-09-09 3 1 frantic@openai.com frantic@openai.com
mix.exs
in elixir
115 - 2026-03-05 2026-09-16 7 2 frantic@openai.com frantic@openai.com
mise.toml
in elixir
3 -
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
land_watch.py
in .codex/skills/land
536 25
pr_body.check.ex
in elixir/lib/mix/tasks
177 -
specs_check.ex
in elixir/lib/symphony_elixir
142 -
workflow.ex
in elixir/lib/symphony_elixir
99 -
log_file.ex
in elixir/lib/symphony_elixir
68 -
specs.check.ex
in elixir/lib/mix/tasks
43 -
5 -
mise.toml
in elixir
3 -
client.ex
in elixir/lib/symphony_elixir/jira
427 - 2026-07-20 2026-07-21 2 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/asana
342 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/gitlab
339 - 2026-07-20 2026-09-09 3 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/github
329 - 2026-07-20 2026-08-12 2 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/gitlab
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/jira
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/asana
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/github
146 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/gitlab
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/github
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/jira
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/asana
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/linear
181 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
cli.ex
in elixir/lib/symphony_elixir
166 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workspace.before_remove.ex
in elixir/lib/mix/tasks
113 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
issue.ex
in elixir/lib/symphony_elixir/tracker
60 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/linear
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
memory.ex
in elixir/lib/symphony_elixir/tracker
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workflow_store.ex
in elixir/lib/symphony_elixir
148 - 2026-07-17 2026-07-18 2 1 frantic@openai.com frantic@openai.com
agent_runtime_supervisor.ex
in elixir/lib/symphony_elixir
28 - 2026-07-17 2026-07-17 1 1 frantic@openai.com frantic@openai.com
prompt_builder.ex
in elixir/lib/symphony_elixir
54 - 2026-06-01 2026-07-18 2 2 yansenzhou@openai.com frantic@openai.com
ssh.ex
in elixir/lib/symphony_elixir
82 - 2026-03-11 2026-03-11 1 1 frantic@openai.com frantic@openai.com
dynamic_tool.ex
in elixir/lib/symphony_elixir/codex
14 - 2026-03-11 2026-07-18 2 1 frantic@openai.com frantic@openai.com
orchestrator.ex
in elixir/lib/symphony_elixir
1632 - 2026-03-10 2026-07-21 9 4 frantic@openai.com frantic@openai.com
app_server.ex
in elixir/lib/symphony_elixir/codex
923 - 2026-03-10 2026-07-21 7 4 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/linear
550 - 2026-03-10 2026-07-18 4 3 frantic@openai.com frantic@openai.com
schema.ex
in elixir/lib/symphony_elixir/config
541 - 2026-03-10 2026-07-18 5 3 frantic@openai.com frantic@openai.com
workspace.ex
in elixir/lib/symphony_elixir
473 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
agent_runner.ex
in elixir/lib/symphony_elixir
172 - 2026-03-10 2026-07-18 6 4 frantic@openai.com frantic@openai.com
tracker.ex
in elixir/lib/symphony_elixir
122 - 2026-03-10 2026-07-20 3 1 frantic@openai.com frantic@openai.com
config.ex
in elixir/lib/symphony_elixir
119 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
path_safety.ex
in elixir/lib/symphony_elixir
39 - 2026-03-10 2026-03-10 1 1 frantic@openai.com frantic@openai.com
status_dashboard.ex
in elixir/lib/symphony_elixir
1603 - 2026-03-05 2026-07-21 4 1 frantic@openai.com frantic@openai.com
dashboard.css
in elixir/priv/static
406 - 2026-03-05 2026-06-06 2 2 frantic@openai.com sharmila@openai.com
dashboard_live.ex
in elixir/lib/symphony_elixir_web/live
400 - 2026-03-05 2026-06-06 4 4 frantic@openai.com sharmila@openai.com
presenter.ex
in elixir/lib/symphony_elixir_web
213 - 2026-03-05 2026-07-18 7 4 frantic@openai.com frantic@openai.com
mix.exs
in elixir
115 - 2026-03-05 2026-09-16 7 2 frantic@openai.com frantic@openai.com
http_server.ex
in elixir/lib/symphony_elixir
73 - 2026-03-05 2026-03-10 2 1 frantic@openai.com frantic@openai.com
symphony_elixir.ex
in elixir/lib
59 - 2026-03-05 2026-07-18 3 1 frantic@openai.com frantic@openai.com
layouts.ex
in elixir/lib/symphony_elixir_web/components
54 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
observability_api_controller.ex
in elixir/lib/symphony_elixir_web/controllers
51 - 2026-03-05 2026-03-05 1 1 frantic@openai.com frantic@openai.com
static_assets.ex
in elixir/lib/symphony_elixir_web
42 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
land_watch.py
in .codex/skills/land
536 25
pr_body.check.ex
in elixir/lib/mix/tasks
177 -
specs_check.ex
in elixir/lib/symphony_elixir
142 -
workflow.ex
in elixir/lib/symphony_elixir
99 -
log_file.ex
in elixir/lib/symphony_elixir
68 -
specs.check.ex
in elixir/lib/mix/tasks
43 -
5 -
mise.toml
in elixir
3 -
mix.exs
in elixir
115 - 2026-03-05 2026-09-16 7 2 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/gitlab
339 - 2026-07-20 2026-09-09 3 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/github
329 - 2026-07-20 2026-08-12 2 1 frantic@openai.com frantic@openai.com
orchestrator.ex
in elixir/lib/symphony_elixir
1632 - 2026-03-10 2026-07-21 9 4 frantic@openai.com frantic@openai.com
status_dashboard.ex
in elixir/lib/symphony_elixir
1603 - 2026-03-05 2026-07-21 4 1 frantic@openai.com frantic@openai.com
app_server.ex
in elixir/lib/symphony_elixir/codex
923 - 2026-03-10 2026-07-21 7 4 frantic@openai.com frantic@openai.com
workspace.ex
in elixir/lib/symphony_elixir
473 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/jira
427 - 2026-07-20 2026-07-21 2 1 frantic@openai.com frantic@openai.com
config.ex
in elixir/lib/symphony_elixir
119 - 2026-03-10 2026-07-21 6 2 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/asana
342 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/gitlab
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/jira
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/asana
147 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/github
146 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
tracker.ex
in elixir/lib/symphony_elixir
122 - 2026-03-10 2026-07-20 3 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/gitlab
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/github
50 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/jira
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/asana
38 - 2026-07-20 2026-07-20 1 1 frantic@openai.com frantic@openai.com
client.ex
in elixir/lib/symphony_elixir/linear
550 - 2026-03-10 2026-07-18 4 3 frantic@openai.com frantic@openai.com
schema.ex
in elixir/lib/symphony_elixir/config
541 - 2026-03-10 2026-07-18 5 3 frantic@openai.com frantic@openai.com
presenter.ex
in elixir/lib/symphony_elixir_web
213 - 2026-03-05 2026-07-18 7 4 frantic@openai.com frantic@openai.com
agent_tool.ex
in elixir/lib/symphony_elixir/linear
181 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
agent_runner.ex
in elixir/lib/symphony_elixir
172 - 2026-03-10 2026-07-18 6 4 frantic@openai.com frantic@openai.com
cli.ex
in elixir/lib/symphony_elixir
166 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
workflow_store.ex
in elixir/lib/symphony_elixir
148 - 2026-07-17 2026-07-18 2 1 frantic@openai.com frantic@openai.com
workspace.before_remove.ex
in elixir/lib/mix/tasks
113 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
issue.ex
in elixir/lib/symphony_elixir/tracker
60 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
symphony_elixir.ex
in elixir/lib
59 - 2026-03-05 2026-07-18 3 1 frantic@openai.com frantic@openai.com
prompt_builder.ex
in elixir/lib/symphony_elixir
54 - 2026-06-01 2026-07-18 2 2 yansenzhou@openai.com frantic@openai.com
adapter.ex
in elixir/lib/symphony_elixir/linear
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
memory.ex
in elixir/lib/symphony_elixir/tracker
40 - 2026-07-18 2026-07-18 1 1 frantic@openai.com frantic@openai.com
config.exs
in elixir/config
18 - 2026-03-05 2026-07-18 2 1 frantic@openai.com frantic@openai.com
dynamic_tool.ex
in elixir/lib/symphony_elixir/codex
14 - 2026-03-11 2026-07-18 2 1 frantic@openai.com frantic@openai.com
agent_runtime_supervisor.ex
in elixir/lib/symphony_elixir
28 - 2026-07-17 2026-07-17 1 1 frantic@openai.com frantic@openai.com
layouts.ex
in elixir/lib/symphony_elixir_web/components
54 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
static_assets.ex
in elixir/lib/symphony_elixir_web
42 - 2026-03-05 2026-06-10 3 2 frantic@openai.com sharmila@openai.com
router.ex
in elixir/lib/symphony_elixir_web
35 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
static_asset_controller.ex
in elixir/lib/symphony_elixir_web/controllers
29 - 2026-03-05 2026-06-10 2 2 frantic@openai.com sharmila@openai.com
dashboard.css
in elixir/priv/static
406 - 2026-03-05 2026-06-06 2 2 frantic@openai.com sharmila@openai.com
dashboard_live.ex
in elixir/lib/symphony_elixir_web/live
400 - 2026-03-05 2026-06-06 4 4 frantic@openai.com sharmila@openai.com
ssh.ex
in elixir/lib/symphony_elixir
82 - 2026-03-11 2026-03-11 1 1 frantic@openai.com frantic@openai.com
Summary
  • Number of files: 57
  • Daily file updates (only one update per file and date counted): 92
  • First update: 2026-03-05
  • Latest update: 2026-09-16
  • Days between first and latest update: 195 (27 weeks, estimated 135 working days)
  • Active days (at least one file change): 24
  • Files without commit history (ignored): 8 (1,073 lines of code)
  • Data: