E

EmpCloud

conf 0.55

Thunder Marketing · 1Touch-dev

MOHD NAVED

mohd@kyma.world

2026-08-27 → 2026-09-26 · showing up to 2026-09-26 · live data last updated 26 Sept, 12:18 UTC

Hours tracked

201.5

25 days tracked

Hours per day

8.1

on days with tracked time

Mean activity

24.3%

never scored

PRs opened

0

in this period

PRs merged

0

none opened

Median time to merge

—

nothing merged

Commits

35

3 repositories

Lines changed

787,918

context only — never scored

Identity

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

aws 2:Naved-Maws MOHD_NAVEDgithub MohdNaved123hubstaff MOHD NAVED

Evidence confidence for this person

0.00floor 0.601.00

0.40 against a 0.60 floor — no composite score is computed and no alert can fire for this person (AC-05).

Delivery signal

An input to a conversation, not a verdict.

Leading

76

rank 3 of 14

behind ≤ 67median 7375 ≤ leading
change discipline 18%89
consistency 12%50
review 8%15
craft 25%99
completed work 22%—
infrastructure 15%—

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 3 of 14 people with a score, against a cohort median of 73. The bands are cut from this period's own distribution, not fixed thresholds: ≤ 67 is behind, ≥ 75 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 80; they score 76. That difference is carried by change discipline (89 against a cohort median of 100, worth -3.1 points) and consistency (50 against a cohort median of 55, worth -1 points). 2 of 6 components (completed work, infrastructure) could not be measured at all, so the remaining weights were rescaled — this score rests on 63% of the intended evidence.

A band compares this person to the 14 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
Change discipline18%89100-3.1median commit 479 lines
Consistency12%5055-1code landed on 19 separate days
Review8%151500 reviews given, 0 of 0 own merges reviewed
Craft25%9998+0.431 of 31 commits name what they changed
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.
Infrastructure15%—50—not scored — has an AWS account but made no infrastructure changes in the window. Not scored as zero: console access is not a job description, and someone whose work is code has not failed at ops.

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 − 80 = -4, where 80 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: 201.5 hours tracked, 35 commits, 787,918 lines changed, 22.6% activity. 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.

Flags raised · 2

Observations about the work, not judgements of the person. None of these feed the score. Each one shows the rule that fired and what it does not prove.

  • ⚑ This score describes 52% of their recorded working time

    Rule: fires below 70% coverage with at least 20 tracked days — 13 of 25 days produced a commit, review, task or infrastructure change.

    What it does not mean: The other 12 days were worked and tracked, and produced nothing any connected system records. That is meetings, support, debugging, planning and infrastructure without an AWS account mapped — work this platform is blind to, not work that did not happen. It does not lower the score; it bounds what the score is about.

  • ⚑ 787,918 lines changed in this window

    Rule: fires above 500,000 lines added + deleted — measured 787,918.

    What it does not mean: Churn is never scored, precisely because it is this easy to inflate. The flag exists to stop a large number being read as a large contribution. Check for a vendored directory or a bulk import.

Infrastructure work

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

Weighted points

0

Changes

0

Days

1

Unscored

3

sign-ins, own MFA, shells

What they actually did

    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.5%

    1.09h of 201.53h on mapped projects. A project-mapping metric, not a diligence metric.

    Evidence confidence

    conf 1.00

    40%

    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 0 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 1483 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-260.00—000
    ▸ 2026-09-257.4723.6000
    ▸ 2026-09-248.4134.5000
    ▸ 2026-09-238.9024.8000
    ▸ 2026-09-228.9832.5000
    ▸ 2026-09-216.3641.0000
    ▸ 2026-09-200.00—000
    ▸ 2026-09-197.8919.0000
    ▸ 2026-09-187.3621.2000
    ▸ 2026-09-176.3518.5000
    ▸ 2026-09-169.7821.2000
    ▸ 2026-09-158.0220.1300
    ▾ 2026-09-148.6224.6200
    ▸ 2026-09-130.00—000
    ▸ 2026-09-120.00—000
    ▸ 2026-09-116.3517.4000
    ▸ 2026-09-107.5124.5000
    ▸ 2026-09-097.3129.2100
    ▸ 2026-09-089.5938.8200
    ▸ 2026-09-079.6027.1300
    ▸ 2026-09-061.5147.6000
    ▸ 2026-09-057.3222.91000
    ▸ 2026-09-048.0418.9300
    ▸ 2026-09-0311.6114.8400
    ▸ 2026-09-028.7621.9300
    ▸ 2026-09-018.3920.2200
    ▸ 2026-08-318.699.6100
    ▸ 2026-08-300.00—100
    ▸ 2026-08-298.517.2000
    ▸ 2026-08-280.00—000
    ▸ 2026-08-2710.2210.2000

    Raw Hubstaff intervals · 2026-09-14

    StartEndAct%ProjectSourceProvider row
    04:3504:4041.04Thunder Marketing's Projecthubstaffhubstaff:10230741683
    04:4004:5045.67Thunder Marketing's Projecthubstaffhubstaff:10230764983
    04:5005:0010.50Thunder Marketing's Projecthubstaffhubstaff:10230765055
    05:0005:1025.50Thunder Marketing's Projecthubstaffhubstaff:10230812419
    05:1005:2062.50Thunder Marketing's Projecthubstaffhubstaff:10230812534
    05:2005:3045.50Thunder Marketing's Projecthubstaffhubstaff:10230869107
    05:3005:4038.17Thunder Marketing's Projecthubstaffhubstaff:10230869134
    05:4005:5012.50Thunder Marketing's Projecthubstaffhubstaff:10230916869
    05:5006:0036.00Thunder Marketing's Projecthubstaffhubstaff:10230951604
    06:0006:1011.17Thunder Marketing's Projecthubstaffhubstaff:10231003444
    06:1006:204.83Thunder Marketing's Projecthubstaffhubstaff:10231003475
    06:2006:3050.00Thunder Marketing's Projecthubstaffhubstaff:10231042171
    06:3006:4020.33Thunder Marketing's Projecthubstaffhubstaff:10231080393
    06:4006:5018.50Thunder Marketing's Projecthubstaffhubstaff:10231080458
    06:5007:0014.33Thunder Marketing's Projecthubstaffhubstaff:10231127599
    07:0007:032.90Thunder Marketing's Projecthubstaffhubstaff:10231127631
    08:3408:402.34Thunder Marketing's Projecthubstaffhubstaff:10231498454
    08:4008:430.87Thunder Marketing's Projecthubstaffhubstaff:10231498488
    09:1309:2020.16Thunder Marketing's Projecthubstaffhubstaff:10231667064
    09:2009:3023.17Thunder Marketing's Projecthubstaffhubstaff:10231705341
    09:3009:3916.67Thunder Marketing's Projecthubstaffhubstaff:10231705391
    10:0810:109.09Thunder Marketing's Projecthubstaffhubstaff:10231866435
    10:1010:2013.33Thunder Marketing's Projecthubstaffhubstaff:10231866508
    10:2010:2916.17Thunder Marketing's Projecthubstaffhubstaff:10231896924
    10:3810:409.59Thunder Marketing's Projecthubstaffhubstaff:10231988787
    10:4010:5039.17Thunder Marketing's Projecthubstaffhubstaff:10231988973
    10:5011:0028.83Thunder Marketing's Projecthubstaffhubstaff:10232055449
    11:0011:1025.67Thunder Marketing's Projecthubstaffhubstaff:10232095706
    11:1011:2010.17Thunder Marketing's Projecthubstaffhubstaff:10232157037
    11:2011:3030.67Thunder Marketing's Projecthubstaffhubstaff:10232157124
    11:3011:4056.17Thunder Marketing's Projecthubstaffhubstaff:10232220022
    11:4011:502.00Thunder Marketing's Projecthubstaffhubstaff:10232264516
    11:5012:0054.83Thunder Marketing's Projecthubstaffhubstaff:10232315406
    12:0012:1033.33Thunder Marketing's Projecthubstaffhubstaff:10232371896
    12:1012:2016.67Thunder Marketing's Projecthubstaffhubstaff:10232375423
    12:2012:3061.83Thunder Marketing's Projecthubstaffhubstaff:10232473866
    12:3012:4054.83Thunder Marketing's Projecthubstaffhubstaff:10232529800
    12:4012:5019.17Thunder Marketing's Projecthubstaffhubstaff:10232589270
    12:5013:0035.33Thunder Marketing's Projecthubstaffhubstaff:10232657589
    13:0013:1062.83Thunder Marketing's Projecthubstaffhubstaff:10232684120
    13:1013:1281.01Thunder Marketing's Projecthubstaffhubstaff:10232684227
    13:1913:2035.14Thunder Marketing's Projecthubstaffhubstaff:10232750848
    13:2013:3042.33Thunder Marketing's Projecthubstaffhubstaff:10232915232
    13:3013:401.67Thunder Marketing's Projecthubstaffhubstaff:10232991802
    13:4013:509.33Thunder Marketing's Projecthubstaffhubstaff:10232991896
    13:5014:0028.83Thunder Marketing's Projecthubstaffhubstaff:10233122007
    14:0014:101.50Thunder Marketing's Projecthubstaffhubstaff:10233122077
    14:1014:164.96Thunder Marketing's Projecthubstaffhubstaff:10233162733
    14:1814:2028.77Thunder Marketing's Projecthubstaffhubstaff:10233223436
    14:2014:237.98Thunder Marketing's Projecthubstaffhubstaff:10233223483
    15:3515:4051.61Thunder Marketing's Projecthubstaffhubstaff:10233914030
    15:4015:508.17Thunder Marketing's Projecthubstaffhubstaff:10234002932
    15:5016:001.00Thunder Marketing's Projecthubstaffhubstaff:10234116261
    16:0016:105.67Thunder Marketing's Projecthubstaffhubstaff:10234116306
    16:1016:2043.00Thunder Marketing's Projecthubstaffhubstaff:10234291461
    16:2016:304.33Thunder Marketing's Projecthubstaffhubstaff:10234291571
    16:3016:3523.76Thunder Marketing's Projecthubstaffhubstaff:10234298575
    17:4917:5016.98Thunder Marketing's Projecthubstaffhubstaff:10234901452
    17:5017:5519.54Thunder Marketing's Projecthubstaffhubstaff:10234901506
    17:5618:007.89Thunder Marketing's Projecthubstaffhubstaff:10234972451
    18:0018:103.50Thunder Marketing's Projecthubstaffhubstaff:10235011880
    18:1018:206.33Thunder Marketing's Projecthubstaffhubstaff:10235147656
    18:2018:297.33Thunder Marketing's Projecthubstaffhubstaff:10235147727

    63 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 Project185.7h1355 rows
    Position14.7h117 rows
    HyerPathEnrichment1.1h11 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 · 0

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

    No pull requests opened or merged by this person in this window.

    Commits · 35 counted, 0 excluded

    Default-branch history only. Work on unmerged PR branches does not appear here — see the pull requests above.

    SHARepoMessageWhen+/−Counted
    3179a7fPOSITION_INTELLIGENCEfeat(brightdata): add profile collection and internal ops-ui2026-09-15+4,042 −2counted
    4094938POSITION_INTELLIGENCEMerge pull request #8 from 1Touch-dev/feature/console-roadmap-issue-ui2026-09-15+4,735 −488counted
    7c848b0POSITION_INTELLIGENCELet operators create and open local roadmap issues without editing ca…2026-09-15+4,735 −488counted
    b37778cPOSITION_INTELLIGENCEMerge pull request #5 from 1Touch-dev/feature/program-roadmap-ui2026-09-14+4,508 −12counted
    ed2fecfPOSITION_INTELLIGENCEAdd Console program roadmap overlay and RSS fetch so operators can pi…2026-09-14+4,508 −12counted
    db2b9b0HyerPathEnrichmentfix: close Manual UI Test Script failures and staff /app login redirect2026-09-09+385 −54counted
    f486e86coxa-1touchperf(fanbox-dashboard): reuse shared lookups and fix FanBox API IDs2026-09-08+340 −116counted
    48ee01acoxa-1touchperf(club-dashboard): reuse shared lookups and skip duplicate list APIs2026-09-08+1,002 −607counted
    8a2bf18coxa-1touchMerge pull request #50 from 1Touch-dev/UI-Performance-ptimization2026-09-07+1,063 −783counted
    f45ab6bcoxa-1touchMerge origin/master into UI-Performance-ptimization.2026-09-07+797 −171counted
    c8ea406coxa-1touchperf(fan-dashboard): reuse shared fan data and skip unchanged consent…2026-09-07+299 −180counted
    0bd23bdHyerPathEnrichmentMerge pull request #178 from 1Touch-dev/stage2026-09-05+228,634 −4,939counted
    0d5a335HyerPathEnrichmentGive the free Compose stack a local Postgres password so docker-smoke…2026-09-05+23 −11counted
    66daf40HyerPathEnrichmentFix the two CI pytest failures without reopening frozen admin writes.2026-09-05+33 −10counted
    283bd19HyerPathEnrichmentFix CI lint-test and frontend-contract drift on stage.2026-09-05+88 −3counted
    a39de66HyerPathEnrichmentMerge origin/main into stage without regressing the Foundation stack.2026-09-05+0 −0counted
    13431d5HyerPathEnrichmentMerge pull request #202 from 1Touch-dev/master2026-09-05+242,064 −4,715counted
    01b8519HyerPathEnrichmentMerge pull request #264 from 1Touch-dev/master-complete-foundation2026-09-05+227,911 −4,919counted
    1bc0724HyerPathEnrichmentMerge branch 'master' into master-complete-foundation2026-09-05+1 −14counted
    790d930HyerPathEnrichmentMerge pull request #274 from 1Touch-dev/product-doors/baseline2026-09-05+26,555 −4,779counted
    80ba8e7HyerPathEnrichmentMerge pull request #273 from 1Touch-dev/feat/desk-catalog-residuals2026-09-05+450 −82counted
    c5c5964HyerPathEnrichmentfix(desk): freeze privileged catalog contracts and hide false Suspend2026-09-04+450 −82counted
    00902f7coxa-1touchdocs: add PR #48 to the 4 Sep daily status report2026-09-04+7 −4counted
    cf96cabcoxa-1touchfeat: queue offline writes, add Club/FanBox/POS PWAs, and fall back S…2026-09-04+1,764 −260counted
    eb4a680coxa-1touchMerge pull request #47 from 1Touch-dev/fix/api-reliability-low-connec…2026-09-03+809 −176counted
    23092bbHyerPathEnrichmentMerge pull request #271 from 1Touch-dev/feat/product-doors-desk2026-09-03+308 −126counted
    ff64930coxa-1touchfix: survive API timeouts and brief offline without fake writes2026-09-03+809 −176counted
    76b11c5coxa-1touchperf: cut unnecessary re-renders across club, fan, fanbox, and POS2026-09-03+1,039 −752counted
    688ddd5coxa-1touchMerge pull request #46 from 1Touch-dev/fix/qa-fan-portal-bugs-08272026-09-02+733 −626counted
    23da978coxa-1touchmerge: resolve conflicts with master for QA fan portal PR2026-09-02+1,216 −326counted
    ccfaa71coxa-1touchfix: resolve QA fan portal bugs BF-1, BF-2, and BF-32026-09-02+708 −588counted
    359fd2ccoxa-1touchfix(ci): disable CodeQL SARIF upload on private repo without GHAS2026-09-01+6 −1counted
    78dea51coxa-1touchMerge pull request #43 from 1Touch-dev/fix/program-level-gaps-sec42026-09-01+1,193 −4counted
    828bd5bcoxa-1touchfeat(ci): add CodeQL SAST and OWASP ZAP DAST to security pipeline2026-08-31+81 −2counted
    c8b12b4coxa-1touchfeat(security): DSR cross-system deletion, redaction, and cloud basel…2026-08-30+1,112 −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.