Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history

config.json

Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.

config.jsonBlame116 lines · 1 contributor
573a806ccantynz App1{
2 "version": "1.0.0",
3 "product": "gluecron",
4 "description": "AI flywheel configuration for the Gluecron code platform",
5
6 "signal_collection": {
7 "pull_requests": [
8 "pr_id",
9 "repo",
10 "author",
11 "files_changed",
12 "lines_added",
13 "lines_removed",
14 "review_comments_by_ai",
15 "review_comments_accepted",
16 "review_comments_dismissed",
17 "time_to_first_review_ms",
18 "time_to_merge_ms",
19 "ci_pass_on_first_run",
20 "reviewer_assigned_by_ai",
21 "reviewer_assignment_accepted",
22 "merge_conflict_occurred",
23 "merge_conflict_resolved_by_ai"
24 ],
25 "ci_runs": [
26 "run_id",
27 "repo",
28 "branch",
29 "commit_sha",
30 "tests_selected_by_ai",
31 "tests_selected_total",
32 "total_tests_in_suite",
33 "failures_caught_in_selected",
34 "failures_missed",
35 "duration_ms",
36 "duration_savings_ms"
37 ],
38 "code_search": [
39 "query",
40 "repo",
41 "result_count",
42 "result_clicked",
43 "result_position_clicked",
44 "user_found_what_they_needed"
45 ],
46 "security_scans": [
47 "finding_id",
48 "severity",
49 "cve_id",
50 "file_path",
51 "ai_explanation_rating",
52 "fix_applied",
53 "time_to_fix_hours",
54 "fix_correct"
55 ]
56 },
57
58 "learning_cycles": {
59 "on_pr_review_comment_resolved": {
60 "action": "update_review_style_model_for_repo",
61 "model": "claude-sonnet-4-6",
62 "latency_budget_ms": 1000
63 },
64 "on_pr_merge": {
65 "action": "score_prediction_accuracy_and_update_file_risk_index",
66 "model": "claude-sonnet-4-6",
67 "latency_budget_ms": 2000
68 },
69 "on_ci_complete": {
70 "action": "update_test_selection_model_with_coverage_outcome",
71 "model": "claude-haiku-4-5",
72 "latency_budget_ms": 500
73 },
74 "on_issue_close": {
75 "action": "update_issue_classification_and_resolution_pattern_index",
76 "model": "claude-haiku-4-5",
77 "latency_budget_ms": 500
78 },
79 "daily_repo_health": {
80 "action": "generate_repo_health_report_per_active_repo",
81 "model": "claude-sonnet-4-6",
82 "schedule": "0 8 * * *",
83 "output": "repo_dashboard_and_owner_digest_email"
84 }
85 },
86
87 "improvement_targets": [
88 {
89 "metric": "pr_review_acceptance_rate",
90 "measure": "ai_comments_accepted / ai_comments_posted",
91 "target": 0.70
92 },
93 {
94 "metric": "ci_test_selection_coverage",
95 "measure": "failures_caught_in_selected / total_failures",
96 "target": 0.95,
97 "with_test_reduction_target": 0.40
98 },
99 {
100 "metric": "reviewer_assignment_accuracy",
101 "measure": "pct_of_ai_assigned_reviewers_who_complete_review",
102 "target": 0.85
103 },
104 {
105 "metric": "security_fix_acceptance_rate",
106 "measure": "pct_of_ai_suggested_fixes_applied",
107 "target": 0.75
108 }
109 ],
110
111 "data_retention": {
112 "per_repo_rolling_months": 12,
113 "anonymized_aggregate_months": 36,
114 "delete_on_repo_delete": true
115 }
116}