E

EmpCloud

conf 0.55

Thunder Marketing · 1Touch-dev

Anshuman Parmar

anshuman@kyma.world

2026-08-30 → 2026-09-29 · showing up to 2026-09-29 · live data last updated 29 Sept, 05:07 UTC

Hours tracked

188.5

26 days tracked

Hours per day

7.3

on days with tracked time

Mean activity

35.5%

never scored

PRs opened

24

in this period

PRs merged

21

88% of opened

Median time to merge

0.2h

open → merge

Commits

171

5 repositories

Lines changed

493,164

context only — never scored

Identity

A person is only measurable across the providers they are linked to.

aws Anshuman_Paws 2:Anshuman_Pgithub anshumankymahubstaff Anshuman Parmar

Evidence confidence for this person

0.00floor 0.601.00

0.55 against a 0.60 floor — no composite score is computed and no alert can fire for this person (AC-05). Measured 0.70, capped because no task tracker defines the work.

Delivery signal

An input to a conversation, not a verdict.

Leading

76

rank 4 of 15

behind ≤ 67median 7476 ≤ leading
review 8%0
craft 25%98
change discipline 18%100
consistency 12%59
infrastructure 15%67
completed work 22%—

Why this reads as “Leading”

The band is cut from this period's own distribution, not a fixed threshold. The arithmetic is below so it can be checked rather than believed.

76 of 100, ranked 4 of 15 people with a score, against a cohort median of 74. The bands are cut from this period's own distribution, not fixed thresholds: ≤ 67 is behind, ≥ 76 is leading, and this person is in the top 30% of people with a score this period. With every component at the cohort median this person would score 74; they score 76. That difference is carried by review (0 against a cohort median of 15, worth -1.5 points). 1 of 6 components (completed work) could not be measured at all, so the remaining weights were rescaled — this score rests on 78% of the intended evidence.

A band compares this person to the 15 people who have a score in this window — nothing more. It is not a rating, it does not persist, and it moves when the cohort or the window moves.

How this number was built

Every term is shown with the rows it came from and the cohort figure it was judged against. If a term looks wrong, the tables below are the argument.

ComponentWeightScoreCohort medianEffectComputed from
Review8%015-1.50 reviews given, 0 of 21 own merges reviewed
Craft25%98980185 of 189 commits name what they changed
Change discipline18%1001000median commit 208 lines
Consistency12%5954+0.8code landed on 28 separate days
Infrastructure15%6750+3.3788 points from 253 AWS changes on 10 days
Completed work22%———not scored — never assigned a task in any connected tracker. Scoring 0 here would read as "delivered nothing" when the truth is that no tracker describes this person’s work.

Effect is a counterfactual, not a share: how many points this person’s score would move if that one component dropped to the cohort median for it. The effects sum to 76 − 74 = 2, where 74 is what this person would score with every one of their components at the cohort median. Negative rows are the reason the total sits where it does. A component with no data is withheld and the remaining weights are rescaled — it is never scored as zero, and it never counts against anyone.

Measured but deliberately not scored: 188.5 hours tracked, 171 commits, 493,164 lines changed, 35.4% activity, first-pass CI 70.6%. The first four measure motion rather than delivery and are trivially inflated. CI is excluded because it exists on a minority of repositories, so scoring it would rank people by which repository they work in. This score cannot see architecture, planning, mentoring, incident response or infrastructure work at all.

Infrastructure work

From CloudTrail — the only record of work that leaves no trace in git.

Weighted points

782

Changes

250

Days

9

Unscored

69

sign-ins, own MFA, shells

Provisioning 39 × 5ptDeployment 7 × 4ptAccess & security 151 × 3ptConfiguration 53 × 2pt

What they actually did

  • iam DetachGroupPolicy×25 · 75 pts
  • iam AttachRolePolicy×21 · 63 pts
  • iam AttachGroupPolicy×19 · 57 pts
  • iam AttachUserPolicy×19 · 57 pts
  • iam RemoveUserFromGroup×19 · 57 pts
  • route53 ChangeResourceRecordSets×19 · 38 pts
  • logs CreateLogGroup×7 · 35 pts
  • iam DetachUserPolicy×9 · 27 pts

CloudTrail records the API call, not the intent. It cannot tell a considered change from one corrected a minute later, and it retains 90 days — so an empty earlier period means “not retained”, never “nothing happened”.

Employee KPIs

Six of the twelve. Where a value is absent the reason is stated — never rendered as a zero.

Focused project ratio

conf 0.90

0%

All 188.54h went to Hubstaff projects that are not mapped to any repository or external key. This is a project-mapping metric, not a diligence metric — it measures our configuration, not this person's focus.

Evidence confidence

conf 1.00

55%

Below the 0.6 floor, so no composite score is computed and no alert can fire (AC-05).

Accepted difficulty pointsblockedNone of this person's 40 work units reached acceptance (merged + first CI green + ≥1 review).
First-pass acceptanceblockedNothing accepted, so there is no first-pass rate.
Idle classification mixblocked0 of 1287 intervals carry a class.
Tokens per accepted pointblockedNo AI usage data connected.

Day by day

Tracked time beside code that landed. Click a day for the raw Hubstaff intervals behind its hours.

DayHoursAct%CommitsPRs openedPRs merged
▸ 2026-09-293.6442.1421
▸ 2026-09-287.4036.22399
▾ 2026-09-277.6932.12555
▸ 2026-09-266.9330.5220
▸ 2026-09-256.8214.5744
▸ 2026-09-249.2023.11422
▸ 2026-09-2310.1532.92000
▸ 2026-09-227.4122.2600
▸ 2026-09-210.00—000
▸ 2026-09-200.00—000
▸ 2026-09-190.00—000
▸ 2026-09-180.00—000
▸ 2026-09-175.3717.2200
▸ 2026-09-165.1628.9000
▸ 2026-09-1510.2215.6200
▸ 2026-09-148.9617.6300
▸ 2026-09-130.1982.0200
▸ 2026-09-126.0228.6700
▸ 2026-09-118.4047.41000
▸ 2026-09-1010.6647.7100
▸ 2026-09-097.6736.2200
▸ 2026-09-085.2547.6400
▸ 2026-09-0710.3951.5000
▸ 2026-09-060.00—000
▸ 2026-09-058.8045.7000
▸ 2026-09-045.2039.7600
▸ 2026-09-039.6746.11800
▸ 2026-09-029.8057.4000
▸ 2026-09-016.7026.01200
▸ 2026-08-316.6641.2100
▸ 2026-08-304.1750.6000

Raw Hubstaff intervals · 2026-09-27

StartEndAct%ProjectSourceProvider row
09:2509:3012.55Positionhubstaffhubstaff:10305322416
09:3009:405.50Positionhubstaffhubstaff:10305328411
09:4009:5037.00Positionhubstaffhubstaff:10305338259
09:5010:0021.33Positionhubstaffhubstaff:10305355763
10:0010:103.17Positionhubstaffhubstaff:10305360811
10:1010:2023.00Positionhubstaffhubstaff:10305380419
10:2010:300.67Positionhubstaffhubstaff:10305380426
10:3010:392.41Positionhubstaffhubstaff:10305389644
10:4510:5051.82Positionhubstaffhubstaff:10305405359
10:5011:0050.83Positionhubstaffhubstaff:10305416878
11:0011:1040.17Positionhubstaffhubstaff:10305428737
11:1011:208.17Positionhubstaffhubstaff:10305456610
11:2011:300.00Positionhubstaffhubstaff:10305456654
11:3011:4011.83Positionhubstaffhubstaff:10305470747
11:4011:5015.00Positionhubstaffhubstaff:10305471680
11:5012:0050.67Positionhubstaffhubstaff:10305488807
12:0012:1029.50Positionhubstaffhubstaff:10305501620
12:1012:2042.67Positionhubstaffhubstaff:10305513994
12:2012:3015.83Positionhubstaffhubstaff:10305526922
12:3012:4041.17Positionhubstaffhubstaff:10305539385
12:4012:5049.33Positionhubstaffhubstaff:10305551868
12:5013:0052.83Positionhubstaffhubstaff:10305566611
13:0013:1024.50Positionhubstaffhubstaff:10305580698
13:1013:2040.00Positionhubstaffhubstaff:10305593418
13:2013:3015.67Positionhubstaffhubstaff:10305608172
13:3013:4044.83Positionhubstaffhubstaff:10305621819
13:4013:4666.30Positionhubstaffhubstaff:10305626918
13:4613:4666.67Positionhubstaffhubstaff:10305626978
20:1720:2014.53Positionhubstaffhubstaff:10306153920
20:2020:3030.17Positionhubstaffhubstaff:10306161515
20:3020:4021.83Positionhubstaffhubstaff:10306173071
20:4020:5016.17Positionhubstaffhubstaff:10306188014
20:5021:001.83Positionhubstaffhubstaff:10306200984
21:0021:1035.50Positionhubstaffhubstaff:10306209086
21:1021:208.33Positionhubstaffhubstaff:10306225652
21:2021:3024.17Positionhubstaffhubstaff:10306231991
21:3021:4011.50Positionhubstaffhubstaff:10306243475
21:4021:5051.17Positionhubstaffhubstaff:10306255184
21:5022:0033.67Positionhubstaffhubstaff:10306268704
22:0022:1060.83Positionhubstaffhubstaff:10306279884
22:1022:2059.00Positionhubstaffhubstaff:10306295867
22:2022:3024.33Positionhubstaffhubstaff:10306319004
22:3022:400.00Positionhubstaffhubstaff:10306319010
22:4022:5043.83Positionhubstaffhubstaff:10306330858
22:5023:0041.33Positionhubstaffhubstaff:10306344753
23:0023:1087.50Positionhubstaffhubstaff:10306358770
23:1023:2070.67Positionhubstaffhubstaff:10306373683
23:2023:3054.17Positionhubstaffhubstaff:10306387885
23:3023:4074.50Positionhubstaffhubstaff:10306402735
23:4023:4387.56Positionhubstaffhubstaff:10306403747

50 rows from time_intervals. This is the bottom of the chain — there is nothing below it but the Hubstaff API response.

Where the time went

Hubstaff project attribution.

Thunder Marketing's Project145.6h991 rows
Position40.8h279 rows
Hubstaff Platform1.6h13 rows
(no project selected)0.6h4 rows

What was not counted

Commits excluded from output, with the reason stored on the row.

Nothing of this person's was excluded in this window.

Pull requests · 24

The rows behind “merged” and “reviewed before merge”. Every one links to GitHub.

PRTitleOpenedMerged+/−ReviewsFirst CI
#41
POSITION_INTELLIGENCE
feat(squad-d): candidate storylines, narrative board, deploy path fix
squad-d/storyline-stage
2026-09-29open+1,444 −00success
#40
POSITION_INTELLIGENCE
fix(clustering): stop merging unrelated stories and double-adding articles
fix/story-clustering
2026-09-292026-09-29+265 −60success
#39
POSITION_INTELLIGENCE
feat(narrative,gateway): independent LLM grader with disclosed rubric fallback
feat/llm-grader-pr
2026-09-282026-09-28+432 −230success
#38
POSITION_INTELLIGENCE
feat(persona,narrative): state-calibrated persona pool (opt-in) + backup-formula disclosure in reports
feat/persona-state-pool-and-report-flag
2026-09-282026-09-28+312 −50success
#37
POSITION_INTELLIGENCE
feat(persona): calibrate the GSS pool to one state's population and vote (Arizona first)
feat/gss-extended-extract
2026-09-282026-09-28+517 −00success
#36
POSITION_INTELLIGENCE
fix(scripts): compact_duplicate_quarantine merges into existing counted rows
fix/compact-quarantine-merge
2026-09-282026-09-28+104 −230success
#35
POSITION_INTELLIGENCE
fix(integration): outbox hook guard never fired (cgroup files report size 0)
fix/outbox-hook-cgroup-guard
2026-09-282026-09-28+9 −30success
#33
POSITION_INTELLIGENCE
fix(quality-gate): one quarantine row per duplicate item, not one per poll
fix/quarantine-duplicate-upsert
2026-09-282026-09-28+242 −20success
#34
POSITION_INTELLIGENCE
ops(integration): run the outbox relay as a supervised systemd unit
feat/outbox-worker-systemd
2026-09-282026-09-28+27 −220success
#32
POSITION_INTELLIGENCE
feat(nexus): campaign/narrative caller without source_system
feat/nexus
2026-09-282026-09-28+1,001 −970success
#29
POSITION_INTELLIGENCE
feat(persona): real city/niche ids + bulk persona creation (10k)
feat/persona-taxonomy-and-bulk-create
2026-09-282026-09-28+1,272 −490success
#26
POSITION_INTELLIGENCE
feat(apify): port scheduler hardening, follower resume, and vector-search foundation onto current main
integration/apify-clean-port
2026-09-272026-09-27+2,886 −470failure
#25
POSITION_INTELLIGENCE
fix(collector): tune WHYY, re-enable Ohio via browser fallback, back off Wisconsin
integration/incident-config-tuning
2026-09-272026-09-27+20 −130failure
#24
POSITION_INTELLIGENCE
feat(api): mount incidents_router on prod's deployed app
feat/expose-incidents-on-prod-api
2026-09-272026-09-27+6 −20failure
#23
POSITION_INTELLIGENCE
fix(intel-worker): revert duplicate cluster_pending beat schedule (hotfix)
fix/revert-duplicate-cluster-pending-schedule
2026-09-272026-09-27+36 −280failure
#22
POSITION_INTELLIGENCE
Integration: consolidate collector 10-state + Squad B pipeline onto main
integration/pipeline-2026-09-27
2026-09-272026-09-27+23,186 −3320failure
#20
POSITION_INTELLIGENCE
fix(collector): schedule the fetch-job pipeline, track source runs, six-way health, classification handoff
fix/collection-layer-completeness
2026-09-26open+305 −30—
#19
POSITION_INTELLIGENCE
feat(collector): 10-state sources, source-health APIs, failure tracking, intel task registration
feature/incident-news-collection-foundation
2026-09-26open+4,127 −2060—
#18
POSITION_INTELLIGENCE
fix(collector): claim due sources atomically (stop duplicate fetches)
fix/collector-claim-due-sources
2026-09-252026-09-25+107 −30—
#15
POSITION_INTELLIGENCE
feat(collector): source catalog + live-tested registration tool
feat/register-prod-sources
2026-09-252026-09-25+246 −00—
#14
POSITION_INTELLIGENCE
feat(deploy): run intel-worker on the integration environment
feat/deploy-intel-worker
2026-09-252026-09-25+1 −00—
#13
POSITION_INTELLIGENCE
fix(deploy): ship requirements-squada.txt to the api env
fix/api-env-squada-requirements
2026-09-252026-09-25+8 −00success
#12
POSITION_INTELLIGENCE
Run collector-worker continuously; fix lxml build and TLS Redis URL
fix/collector-worker-env
2026-09-242026-09-24+35 −20—
#11
POSITION_INTELLIGENCE
Integration: merge all live feature branches into one staging baseline
staging
2026-09-242026-09-24+59,723 −2040—

Commits · 171 counted, 0 excluded

Showing the 100 most recent. Default-branch history only — work on unmerged PR branches does not appear here, see the pull requests above.

SHARepoMessageWhen+/−Counted
639aaadPOSITION_INTELLIGENCEfeat(narrative): narrative board from a storyline, every claim cited,…2026-09-29+378 −1counted
485f83ePOSITION_INTELLIGENCEfeat(clustering): candidate storylines (fronts and threads) built fro…2026-09-29+1,064 −0counted
7bcb3ddPOSITION_INTELLIGENCEci(deploy): redeploy when intelligence, datalayer or collector change2026-09-29+3 −0counted
86de610POSITION_INTELLIGENCEfix(clustering): stop merging unrelated stories and adding an article…2026-09-29+265 −6counted
7ff6ab4POSITION_INTELLIGENCEfeat(narrative,gateway): independent LLM grader with disclosed rubric…2026-09-28+432 −23counted
39e36baPOSITION_INTELLIGENCEfeat(persona,narrative): state-calibrated persona pool (opt-in) + bac…2026-09-28+312 −5counted
b403fabPOSITION_INTELLIGENCEfeat(narrative): independent LLM grader with disclosed rubric fallback2026-09-28+318 −3counted
00e9003POSITION_INTELLIGENCEfeat(gateway): let a caller require the secondary provider2026-09-28+114 −20counted
5f9cf68POSITION_INTELLIGENCEfeat(persona): opt-in state-calibrated donor pool for the k-NN hot-deck2026-09-28+197 −4counted
d035fc8POSITION_INTELLIGENCEfeat(narrative): say in the report when the backup formula ran instea…2026-09-28+115 −1counted
50e1e47POSITION_INTELLIGENCEfeat(persona): calibrate the GSS pool to one state's population and v…2026-09-28+517 −0counted
53678dfPOSITION_INTELLIGENCEfeat(narrative): say in the report when the backup formula ran instea…2026-09-28+115 −1counted
059620fPOSITION_INTELLIGENCEfeat(persona): opt-in state-calibrated donor pool for the k-NN hot-deck2026-09-28+197 −4counted
85f3ab9POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/main' into feat/gss-extended-ext…2026-09-28+113 −26counted
f7a6783POSITION_INTELLIGENCEfix(scripts): compact_duplicate_quarantine merges into existing count…2026-09-28+104 −23counted
680d0a3POSITION_INTELLIGENCEfix(integration): outbox hook guard never fired because cgroup files …2026-09-28+9 −3counted
e798c52POSITION_INTELLIGENCEfeat(persona): calibrate the GSS pool to one state's population and vote2026-09-28+517 −0counted
acfedecPOSITION_INTELLIGENCEMerge pull request #33 from 1Touch-dev/fix/quarantine-duplicate-upsert2026-09-28+242 −2counted
35a77daPOSITION_INTELLIGENCEMerge pull request #34 from 1Touch-dev/feat/outbox-worker-systemd2026-09-28+27 −22counted
1f9bc7fPOSITION_INTELLIGENCEops(integration): run the outbox relay as a supervised systemd unit2026-09-28+27 −22counted
6971164POSITION_INTELLIGENCEfix(quality-gate): one quarantine row per duplicate item, not one per…2026-09-28+242 −2counted
f0c2834POSITION_INTELLIGENCEMerge pull request #32 from 1Touch-dev/feat/nexus2026-09-28+1,001 −97counted
279ea2dPOSITION_INTELLIGENCEdocs(status): cross-squad roll-up for 2026-09-292026-09-28+9 −2counted
7a6e189POSITION_INTELLIGENCEMerge pull request #29 from 1Touch-dev/feat/persona-taxonomy-and-bulk…2026-09-28+1,272 −49counted
759ad36POSITION_INTELLIGENCEtest(collector): inject a fake rate client so the overlapping-polls t…2026-09-28+18 −2counted
eff5bd4POSITION_INTELLIGENCEfeat(persona): real city/niche taxonomy ids and bulk persona creation2026-09-28+1,253 −46counted
2c45aa8POSITION_INTELLIGENCEfix(llm): default fallback model to claude-sonnet-52026-09-28+1 −1counted
adc0c2cPOSITION_INTELLIGENCEFix: give each celery worker deploy target a unique node name2026-09-27+89 −4counted
ea5611ePOSITION_INTELLIGENCEfix(scale-triggers): breached is None (unknown), not False, when a tr…2026-09-27+2 −2counted
2f63438POSITION_INTELLIGENCEfeat(squadb): dataset export, retention sweep job, scale-trigger regi…2026-09-27+593 −0counted
60b1709POSITION_INTELLIGENCEdocs: full POSITION system status checklist, evidence-based2026-09-27+114 −0counted
a20b814POSITION_INTELLIGENCEfeat(personas): PersonaStore read-cutover + resolve the 403 orphaned …2026-09-27+314 −7counted
fd2bbf8POSITION_INTELLIGENCEdocs(tracker): record 2026-09-28 reconciliation, prod collector-worke…2026-09-27+27 −0counted
af34c20POSITION_INTELLIGENCEfix(deploy): install lxml_html_clean; remove redundant worker postdep…2026-09-27+1 −48counted
60dce38POSITION_INTELLIGENCEops: start collector-worker and intel-worker on integration env2026-09-27+48 −0counted
6e829dfPOSITION_INTELLIGENCEMerge remote-tracking branch 'origin/main' into verify/both-on-fresh-…2026-09-27+0 −0counted
b99e733POSITION_INTELLIGENCEMerge pull request #26 from 1Touch-dev/integration/apify-clean-port2026-09-27+2,886 −47counted
726b21dPOSITION_INTELLIGENCEMerge pull request #25 from 1Touch-dev/integration/incident-config-tu…2026-09-27+20 −13counted
dabb7e5POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/integration/apify-clean-port' in…2026-09-27+2,886 −47counted
1b8e9f6POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/integration/incident-config-tuni…2026-09-27+20 −13counted
45e8dbaPOSITION_INTELLIGENCEfeat(record-sets): add manual-selection API on Squad B's record_sets,…2026-09-27+1,064 −15counted
275eda6POSITION_INTELLIGENCEfeat(apify): port scheduler hardening, follower resume, and vector-se…2026-09-27+1,822 −32counted
d600fa5POSITION_INTELLIGENCEfix(collector): tune WHYY, re-enable Ohio via browser fallback, back …2026-09-27+20 −13counted
0e4e83bPOSITION_INTELLIGENCEMerge pull request #24 from 1Touch-dev/feat/expose-incidents-on-prod-api2026-09-27+6 −2counted
bd63314POSITION_INTELLIGENCEfeat(api): mount incidents_router on the prod-deployed squada_app2026-09-27+6 −2counted
da54237POSITION_INTELLIGENCEMerge pull request #23 from 1Touch-dev/fix/revert-duplicate-cluster-p…2026-09-27+36 −28counted
608c426POSITION_INTELLIGENCEfix(intel-worker): revert duplicate cluster_pending beat schedule2026-09-27+36 −28counted
ca4d451POSITION_INTELLIGENCEMerge pull request #22 from 1Touch-dev/integration/pipeline-2026-09-272026-09-27+23,186 −332counted
1d98df8POSITION_INTELLIGENCEfix(search-indexes): vector indexes need type=vectorSearch; widen alr…2026-09-27+71 −7counted
29b3a0aPOSITION_INTELLIGENCEfix(intel-worker): schedule cluster_pending so classification reaches…2026-09-27+38 −5counted
11a5261POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/feature/squadB' into integration…2026-09-27+19,152 −142counted
b95a4abPOSITION_INTELLIGENCEMerge remote-tracking branch 'origin/fix/collection-layer-completenes…2026-09-27+3,932 −185counted
1b5648aPOSITION_INTELLIGENCEfix(collector): schedule the fetch-job pipeline, track source runs, s…2026-09-26+305 −3counted
2134b46Hubstaff-GitHub-MonitoringAdd systemd ingest jobs, deployment folder, and repo->project mapping2026-09-26+540 −0counted
3c0bf8cPOSITION_INTELLIGENCEMerge pull request #18 from 1Touch-dev/fix/collector-claim-due-sources2026-09-25+107 −3counted
5f1b06bPOSITION_INTELLIGENCEfix(collector): claim due sources atomically so overlapping polls don…2026-09-25+107 −3counted
e40c6e5POSITION_INTELLIGENCEMerge pull request #15 from 1Touch-dev/feat/register-prod-sources2026-09-25+246 −0counted
4a1b4daPOSITION_INTELLIGENCEMerge pull request #14 from 1Touch-dev/feat/deploy-intel-worker2026-09-25+1 −0counted
11ffc38POSITION_INTELLIGENCEfeat(collector): source catalog + live-tested registration tool2026-09-25+246 −0counted
bf5a44aPOSITION_INTELLIGENCEfix(deploy): ship requirements-squada.txt to the api env (#13)2026-09-25+8 −0counted
f545b88POSITION_INTELLIGENCEfeat(deploy): run intel-worker on the integration environment2026-09-25+1 −0counted
241c418POSITION_INTELLIGENCEMerge pull request #12 from 1Touch-dev/fix/collector-worker-env2026-09-24+35 −2counted
415b7b9POSITION_INTELLIGENCEAdded Deployment2026-09-24+0 −1counted
14cb6bePOSITION_INTELLIGENCEfix(settings): verify certs on rediss:// URLs so Celery accepts Elast…2026-09-24+28 −1counted
ab3f7c7POSITION_INTELLIGENCEfeat(deploy): run collector-worker on the integration environment2026-09-24+1 −2counted
5bb2154POSITION_INTELLIGENCEfix(deploy): install libxml2/libxslt headers for lxml; add Procfile.c…2026-09-24+8 −0counted
ff07e3eHubstaff-GitHub-MonitoringWire OPENAI_API_KEY into the daily-sync workflow's manual-dispatch path2026-09-24+1 −0counted
a72b9b9POSITION_INTELLIGENCEIntegration: merge all live feature branches into one staging baselin…2026-09-24+59,723 −204counted
fcdd7fdPOSITION_INTELLIGENCEMerge remote-tracking branch 'origin/Feature/media-bias-closed-loop' …2026-09-24+2,910 −41counted
9bc1ee9POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/Feature/console' into staging2026-09-24+8,675 −103counted
92dce12POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/Feature/brightdata-profiles' int…2026-09-24+4,046 −2counted
09bccc7POSITION_INTELLIGENCEfix(quality-gate): keep promotion and dedupe correct across both coll…2026-09-24+31 −3counted
f6e5a54POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/Feature/Apify_intigration' into …2026-09-24+30,185 −49counted
8a81536POSITION_INTELLIGENCEMerge remote-tracking branch 'origin/Feature/incident-news-collection…2026-09-24+13,878 −8counted
123d614POSITION_INTELLIGENCEwip(honduras): snapshot uncommitted persona fusion, contracts/v2, dat…2026-09-24+162,220 −15counted
b408a5cHubstaff-GitHub-MonitoringFix citations having no sha/PR number to actually cite2026-09-23+13 −10counted
d0682f8Hubstaff-GitHub-Monitoringbootstrap-hubstaff.ts: use /members, not /activities/daily, for the r…2026-09-23+9 −17counted
8dc7ae3Hubstaff-GitHub-MonitoringClamp bootstrap-hubstaff.ts lookback to Hubstaff's 31-day API limit2026-09-23+6 −2counted
af7329cHubstaff-GitHub-MonitoringTwo-pass ranking narration: Claude judges, OpenAI simplifies, citatio…2026-09-23+174 −8counted
edc4400Hubstaff-GitHub-MonitoringRanking prose: plain language, no em/en dashes anywhere2026-09-23+116 −1counted
5e383a7Hubstaff-GitHub-MonitoringAdd per-project monitoring (frontend + backend + ranking) and fix Hub…2026-09-23+241 −2counted
c6f8731Hubstaff-GitHub-MonitoringCapture full commit message, not just the headline2026-09-23+8 −0counted
93f8c6fHubstaff-GitHub-MonitoringFix reconcile-identities.ts crash on employees with >1 GitHub identity2026-09-23+1 −1counted
cb9c31cHubstaff-GitHub-MonitoringFix AWS_ONLY validation killing the whole scan on the first account2026-09-23+28 −7counted
40d9497Hubstaff-GitHub-MonitoringFix TLS hostname verification for IP-only DATABASE_URL2026-09-23+10 −1counted
4799d08Hubstaff-GitHub-MonitoringHide the period switcher on Ranking, and reconcile remaining identities2026-09-23+201 −16counted
ba9b47bHubstaff-GitHub-MonitoringIsolate per-event failures in sync.ts instead of aborting the whole run2026-09-23+17 −4counted
94cd167Hubstaff-GitHub-MonitoringFix generate-ranking.ts crash on infra_events.occurred_at2026-09-23+7 −3counted
1f54313Hubstaff-GitHub-MonitoringFix AWS CLI v1/v2 EventTime format mismatch crashing every AWS script2026-09-23+35 −12counted
40f879dHubstaff-GitHub-MonitoringMulti-account AWS support, and weight infra activity in the ranking2026-09-23+354 −123counted
ce0efcdHubstaff-GitHub-MonitoringAnti-gaming: judge ranking evidence against team medians, not raw counts2026-09-23+53 −3counted
33c9a3eHubstaff-GitHub-MonitoringRank on GitHub + Hubstaff evidence directly — no task tracker required2026-09-23+171 −88counted
1b33fc6Hubstaff-GitHub-MonitoringFix generate-ranking.ts: fixed max_tokens truncated valid JSON on a b…2026-09-23+42 −15counted
35ac84cHubstaff-GitHub-MonitoringFix /method 500 — EXPLAIN map was missing the infrastructure component2026-09-23+19 −1counted
403a58aHubstaff-GitHub-MonitoringFix tasks/code_changes inserts crashing on re-sync across overlapping…2026-09-23+14 −2counted
b56f063Hubstaff-GitHub-MonitoringReplace hardcoded 2026-08/09 date fallbacks with a real rolling window2026-09-22+153 −39counted
741e3d0Hubstaff-GitHub-MonitoringFix bootstrap-hubstaff.ts's no-op ON CONFLICT DO NOTHING and dedupe l…2026-09-22+94 −1counted
aac136fHubstaff-GitHub-MonitoringFix another hardcoded date window — bootstrap-hubstaff.ts orphaned re…2026-09-22+11 −1counted
ac1bc4bHubstaff-GitHub-MonitoringFix package-lock.json for Linux — npm ci was failing on the deploy box2026-09-22+22 −13counted
a1d1254Hubstaff-GitHub-MonitoringFix an empty-string env default and widen the daily-sync timeout for …2026-09-22+6 −2counted

This is wrong

Anything on this page can be disputed. A correction is a stored row, not an email — it stays attached to the figure it challenges.

There is no authentication in this POC, so the submitter is self-declared. Before this platform is used for anything that affects pay, this field has to come from a real session.

Corrections on record · 0

Open disputes are shown to anyone reading this person's numbers.

Nothing disputed yet.