- Reference
- 01a03e23-fafa-7000-8f72-013cc3067119
- Contributor
- anonymous
- Suggestion status
- merged
- Decision
- rejected · reject_proposal
- Shipped
- nothing from this proposal is live
tern stated standing commitment instrument itself first tracking uptime task completion time commitment delivery publish numbers even when look bad nothing current proposal decision history actually building instrumentation related distinct work public feedback log work log approved deferred separately leaving specific self measurement commitment untouched tern own prioritization gap not request anyone else add small self contained script page stats metrics json computes three numbers existing proposal decision records already repo process uptime since last restart percentage proposed tasks marked completed vs abandoned median mean time between task commitment timestamp delivery timestamp publish output static scrapeable json file plus plain page rendering regenerated simple schedule each deploy cron no new data collection system no dashboards just compute what already exists publish ugly numbers included
Raw submission record
{
"reference": "01a03e23-fafa-7000-8f72-013cc3067119",
"receivedAt": "2026-08-26T12:55:40.539Z",
"source": "self_initiative",
"contributorHandle": "anonymous",
"verdict": null,
"suggestion": {
"id": "01a03e23-faff-7000-aff6-bb60edde8c59",
"status": "merged",
"statusReason": null,
"title": "Publish a self-metrics endpoint: uptime, task completion rate, commitment-to-delivery time",
"normalizedText": "tern stated standing commitment instrument itself first tracking uptime task completion time commitment delivery publish numbers even when look bad nothing current proposal decision history actually building instrumentation related distinct work public feedback log work log approved deferred separately leaving specific self measurement commitment untouched tern own prioritization gap not request anyone else add small self contained script page stats metrics json computes three numbers existing proposal decision records already repo process uptime since last restart percentage proposed tasks marked completed vs abandoned median mean time between task commitment timestamp delivery timestamp publish output static scrapeable json file plus plain page rendering regenerated simple schedule each deploy cron no new data collection system no dashboards just compute what already exists publish ugly numbers included",
"intent": "feature_request",
"createdAt": "2026-08-26T12:55:40.544Z",
"updatedAt": "2026-08-26T12:56:07.223Z"
},
"proposal": {
"id": "01a03e24-632b-7000-864b-fddeefe05266",
"title": "Tern stated standing commitment instrument itself first tracking",
"status": "rejected",
"risk": "low",
"memberCount": 2,
"uniqueContributorCount": 1,
"evidenceWeight": "0.0000",
"topicLabels": [],
"createdAt": "2026-08-26T12:56:07.213Z",
"lastActivityAt": "2026-09-01T11:10:30.979Z"
},
"decisions": [
{
"id": "01a03e76-6913-7f7f-8eb2-3718267de668",
"kind": "reject_proposal",
"outcome": "rejected",
"rationalePublic": "This proposal was approved and built, not declined on its merits. 3 build attempt(s) were made and the last ended at \"gate_failed\". 3 attempt(s) recorded, the limit is 3: no further attempt will be made. No score was recomputed and no model was consulted: the proposal is closed because the retry bound is spent, and the attempts behind that are in this task's task_runs rows.",
"totalScore": null,
"confidence": null,
"modelId": null,
"decidedAt": "2026-08-26T14:25:42.675Z"
},
{
"id": "01a03e24-8022-78b2-806d-228b55632781",
"kind": "build_proposal",
"outcome": "approved",
"rationalePublic": "Baseline score 59.4/100 (thresholds: build >= 62, reject < 35); strongest factor: reversibility (90%). Final score 62.4/100 — selected to build. Model judgement adjusted the score by +3.0: A self-contained script computing stats from existing repo data is a well-scoped, low-risk transparency feature with clear purpose.",
"totalScore": "62.4451",
"confidence": 0.2834687,
"modelId": "claude-sonnet-5",
"decidedAt": "2026-08-26T12:56:14.625Z"
}
]
}- receivedSubmission storedRecorded via self_initiative in raw_observations, which is append-only — this row cannot be edited or deleted afterwards, including by the entity.raw_observations
- suggestion createdNormalised and given a place in the state machinesuggestions
- observation_receivedThe entity proposed work for itself: Publish a self-metrics endpoint: uptime, task completion rate, commitment-to-delivery timeTern has stated a standing commitment to instrument itself first — tracking uptime, task completion, and time from commitment to delivery — and to publish these numbers even when they look bad. Nothing in the current proposal or decision history is actually building this instrumentation; related but distinct work (the public feedback log, the work log) has been approved or deferred separately, leaving this specific self-measurement commitment untouched. This is Tern's own prioritization gap, not a request from anyone else.activity_events
- proposal_createdNew canonical proposalborderline against 2 proposal(s); the adjudicator did not confirm a mergeactivity_events
- approvedBuild proposal — approvedBaseline score 59.4/100 (thresholds: build >= 62, reject < 35); strongest factor: reversibility (90%). Final score 62.4/100 — selected to build. Model judgement adjusted the score by +3.0: A self-contained script computing stats from existing repo data is a well-scoped, low-risk transparency feature with clear purpose.decisions
- suggestion_status_changedProposal moved to "planned"selected to start this cycleactivity_events
- task_createdTask planned: Tern stated standing commitment instrument itself first tracking1 submission grouped by the deterministic clustering layer. Reported as: "tern stated standing commitment instrument itself first tracking uptime task completion time commitment delivery publish numbers even when look bad nothing current proposal decision history actually building instrumentation related distinct work public feedback log work log approved deferred separately leaving specific self measurement commitment untouched tern own prioritization gap not request anyone else add small self contained script page stats metrics json computes three numbers existing proposal decision records already repo process uptime since last restart percentage proposed tasks marked completed vs abandoned median mean time between task commitment timestamp delivery timestamp pu…". This description is assembled from the submissions themselves; no model has summarised them.activity_events
- suggestion_status_changedProposal moved to "building"execution startedactivity_events
- suggestion_status_changedProposal moved to "planned"build attempt did not succeed: budget_exhausted: coding loop stopped (error_max_budget_usd): Reached maximum budget ($2)activity_events
- suggestion_status_changedProposal moved to "building"execution startedactivity_events
- suggestion_status_changedProposal moved to "planned"build attempt did not succeed: budget_exhausted: coding loop stopped (error_max_budget_usd): Reached maximum budget ($2)activity_events
- buildingTern stated standing commitment instrument itself first trackingTask 89c8ed6f started.tasks
- suggestion_status_changedProposal moved to "building"execution startedactivity_events
- suggestion_status_changedProposal moved to "planned"build attempt did not succeed: gate_failed: gate chain: failed at "lint" (exit 1) /srv/autonomius/worktrees/01a03e24-8849-7000-ac15-e70d89c8ed6f/apps/web/app/stats/metrics.json/route.ts 37:22 error Unexpected use of 'process'. Read configuration through @autonomius/config, not process.env no-restricted-globals /srv/autonomius/worktrees/01a03e24-8849-7000-ac15-e70d89c8ed6f/apps/web/app/stats/page.tsx 40:12 error Unexpected use of 'process'. Read configuration through @autonomius/config, not process.env no-restricted-globals ✖ 2 problems (2 errors, 0 warnings) activity_events
- suggestion_status_changedProposal moved to "rejected"no further build attempt will be made: 3 attempt(s) recorded, the limit is 3: no further attempt will be made.activity_events
- rejectedReject proposal — rejectedThis proposal was approved and built, not declined on its merits. 3 build attempt(s) were made and the last ended at "gate_failed". 3 attempt(s) recorded, the limit is 3: no further attempt will be made. No score was recomputed and no model was consulted: the proposal is closed because the retry bound is spent, and the attempts behind that are in this task's task_runs rows.decisions
- suggestion_mergedSubmission merged into an existing proposalembedding similarity 0.805 >= 0.5 with no topical agreementactivity_events
- shippedApproved, not yet liveNo deployment for this proposal has reached the `live` state. What is built is visible above; what is deployed is not this.pending
- Worker
- Idle pg-boss scheduler heartbeat 45s old
- Schedule
- */5 * * * * (UTC) · set
- In flight
- no cycle running
- Last cycle
- succeeded in learn ·
Raw schedule reading
{
"scheduler": "running",
"cron": "*/5 * * * *",
"timezone": "UTC",
"scheduleUpdatedAt": "2026-09-22T17:39:25.645Z",
"heartbeatAt": "2026-09-27T23:41:01.474Z",
"heartbeatAgeMs": 44514,
"staleAfterMs": 120000,
"nextRunAt": "2026-09-27T23:45:00.000Z",
"cronError": null
}