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, 08:33 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%

    All 201.53h 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

    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-02

    StartEndAct%ProjectSourceProvider row
    03:4303:5025.61Thunder Marketing's Projecthubstaffhubstaff:10170441057
    03:5003:5841.94Thunder Marketing's Projecthubstaffhubstaff:10170441088
    05:3605:4017.39Thunder Marketing's Projecthubstaffhubstaff:10170741173
    05:4005:5014.33Thunder Marketing's Projecthubstaffhubstaff:10170773240
    05:5006:006.00Thunder Marketing's Projecthubstaffhubstaff:10170808652
    06:0006:103.33Thunder Marketing's Projecthubstaffhubstaff:10170875296
    06:1006:201.33Thunder Marketing's Projecthubstaffhubstaff:10170875437
    06:2006:3027.33Thunder Marketing's Projecthubstaffhubstaff:10170933062
    06:3006:4026.17Thunder Marketing's Projecthubstaffhubstaff:10170936644
    06:4006:5041.17Thunder Marketing's Projecthubstaffhubstaff:10170969826
    06:5007:0035.00Thunder Marketing's Projecthubstaffhubstaff:10171030616
    07:0007:1019.50Thunder Marketing's Projecthubstaffhubstaff:10171073822
    07:1007:2019.00Thunder Marketing's Projecthubstaffhubstaff:10171113991
    07:2007:3040.50Thunder Marketing's Projecthubstaffhubstaff:10171114062
    07:3007:4065.50Thunder Marketing's Projecthubstaffhubstaff:10171187585
    07:4007:5031.33Thunder Marketing's Projecthubstaffhubstaff:10171270219
    07:5008:000.00Thunder Marketing's Projecthubstaffhubstaff:10171270282
    08:0008:1018.00Thunder Marketing's Projecthubstaffhubstaff:10171310655
    08:1008:2019.50Thunder Marketing's Projecthubstaffhubstaff:10171310735
    08:2008:3017.00Thunder Marketing's Projecthubstaffhubstaff:10171384770
    08:3008:402.67Thunder Marketing's Projecthubstaffhubstaff:10171452653
    08:4008:502.50Thunder Marketing's Projecthubstaffhubstaff:10171452685
    08:5009:000.33Thunder Marketing's Projecthubstaffhubstaff:10171529685
    09:0009:106.50Thunder Marketing's Projecthubstaffhubstaff:10171529722
    09:1009:208.17Thunder Marketing's Projecthubstaffhubstaff:10171566299
    09:2009:307.33Thunder Marketing's Projecthubstaffhubstaff:10171601882
    09:3009:300.00Thunder Marketing's Projecthubstaffhubstaff:10171669339
    09:5610:0044.62Thunder Marketing's Projecthubstaffhubstaff:10171751227
    10:0010:1017.17Thunder Marketing's Projecthubstaffhubstaff:10171793146
    10:1010:200.67Thunder Marketing's Projecthubstaffhubstaff:10171795712
    10:2010:3046.00Thunder Marketing's Projecthubstaffhubstaff:10171834405
    10:3010:4024.50Thunder Marketing's Projecthubstaffhubstaff:10171912732
    10:4010:508.83Thunder Marketing's Projecthubstaffhubstaff:10171955157
    10:5011:0047.17Thunder Marketing's Projecthubstaffhubstaff:10171999080
    11:0011:1070.00Thunder Marketing's Projecthubstaffhubstaff:10172042799
    11:1011:2057.50Thunder Marketing's Projecthubstaffhubstaff:10172085853
    11:2011:3037.67Thunder Marketing's Projecthubstaffhubstaff:10172131337
    11:3011:4052.50Thunder Marketing's Projecthubstaffhubstaff:10172133846
    11:4011:5063.50Thunder Marketing's Projecthubstaffhubstaff:10172221442
    11:5012:0042.00Thunder Marketing's Projecthubstaffhubstaff:10172281144
    12:0012:1024.67Thunder Marketing's Projecthubstaffhubstaff:10172351349
    12:1012:2014.83Thunder Marketing's Projecthubstaffhubstaff:10172351817
    12:2012:3016.00Thunder Marketing's Projecthubstaffhubstaff:10172405512
    12:3012:321.27Thunder Marketing's Projecthubstaffhubstaff:10172517116
    12:3212:400.00Thunder Marketing's Projecthubstaffhubstaff:10172615727
    12:4012:500.00Thunder Marketing's Projecthubstaffhubstaff:10172615808
    12:5013:000.00Thunder Marketing's Projecthubstaffhubstaff:10172615887
    13:0013:070.00Thunder Marketing's Projecthubstaffhubstaff:10172615950
    13:0713:070.00Thunder Marketing's Projecthubstaffhubstaff:10172845108
    13:0713:100.00Thunder Marketing's Projecthubstaffhubstaff:10172845258
    13:1013:200.00Thunder Marketing's Projecthubstaffhubstaff:10172845347
    13:2013:300.00Thunder Marketing's Projecthubstaffhubstaff:10172845506
    13:3013:370.00Thunder Marketing's Projecthubstaffhubstaff:10172845647
    13:3713:4022.29Thunder Marketing's Projecthubstaffhubstaff:10172860769
    13:4013:5020.00Thunder Marketing's Projecthubstaffhubstaff:10172998819
    13:5014:0018.33Thunder Marketing's Projecthubstaffhubstaff:10173007134
    14:0014:1010.67Thunder Marketing's Projecthubstaffhubstaff:10175211393
    14:1014:141.20Thunder Marketing's Projecthubstaffhubstaff:10175211458
    18:3618:4052.06Thunder Marketing's Projecthubstaffhubstaff:10175296208
    18:4018:5046.17Thunder Marketing's Projecthubstaffhubstaff:10175367323
    18:5018:5638.27Thunder Marketing's Projecthubstaffhubstaff:10175495262

    61 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.