JAS · Project Check-in

Jasun Envirocare: Project Check-in

Report date: Thursday 16 July 2026  ·  Kick-off: 19 May 2026  ·  Target go-live: October 2026
Client: Jasun Envirocare Plc — Colin Hitch (MD)
AM: Holly Grace  ·  Tech Lead: Nathan McBride  ·  Dev: Umair Ayub  ·  Design: Kathryn Coulter-Patel  ·  Pod: 2
Build: jasunfiltration.com on Magento 2 + Hyvä — FR launch first (French language strings; Commerce 365 supplies pre-translated data). UK / Spain are future phases.
Float project: Jasun Envirocare (1 May – 31 Dec 2026, budget not yet set)
Jira: JAS board  ·  Confluence: Jasun Filters client space  ·  Hours report: Project to Date Hours (Holly, 16 Jul)
🟢 Green
Big Done burst this week — 10 tickets closed including account drawer, header, mini-cart, trade account, and a batch of CMS pages (Privacy, Contact, Filter Size, Order Success, Trade Account, T&Cs). Holly back from AL and published a full Hours-to-Date report (347h 52m, ~47–64% of budget). Two epics flagged over budget — JAS-7 Core Theme UX & Design (103–134%) and JAS-6 UX Research (102%) — both need a commercial conversation before further time logs. Blocked cluster grew to 7 (still awaiting Colin's category structure). Holly cancelled the 15 Jul Colin call.
What's gone well since the last check-in

The delivery machine has kicked up a gear. Ten JAS tickets moved to Done in the week since 9 July — the biggest single-week Done count on the project so far. Highlights: JAS-47 (Header design), JAS-46 (Mini-cart logged-in), JAS-48 (Order Success page), JAS-41 (Trade Account Section), JAS-39 (PLP redirect unauthenticated to login), and a batch of CMS pages: JAS-52 Privacy, JAS-49 Contact Us, JAS-51 Filter Size. Three more sit at Ready for Code Review — JAS-60 Maintenance page, JAS-59 Forgot Password, JAS-50 T&Cs — all Nathan/Umair.

JAS-53 (Restrict admin save in Magento) was closed on 14 Jul — a preventive safety net Luke and Nathan agreed on Slack 10 Jul to stop admin users breaking the NVision sync by editing categories, products or attributes directly. Small module, real protection. JAS-42 (Blog list) came back from QAT Failed and is now Ready for UA alongside JAS-43 (Blog view) — Nathan cleared both on 8 Jul.

Holly's Project-to-Date Hours Report landed at 10:37 today (16 Jul) — 347h 52m across 10 weeks, ~47–64% of the 540–735 hr budget, £34,787 delivered @ £750/day. Report explicitly flags JAS-7 Core Theme UX & Design (13.4 days used / 10–13 day estimate, 103–134%) and JAS-6 UX Research (3.0 days used / 3 day estimate, 102%) as over budget — Holly's note: "Any further design work needs a change request" and "No further time should be logged without a billing conversation". JAS-29 PM (9.2 days / 8–12) is at-budget and needs watching.

Category-structure blocker is progressing but has spawned a wider blocked cluster. Nathan/Colin/Luuk call happened 9 Jul as planned. Nathan reports "main blocker is just the category structure which we will have a call about"; Luuk confirmed "BC created data only" for the sync. Categories are being sorted this week. But the cluster of tasks depending on that structure now includes 7 Blocked tickets — the original JAS-30 (Mega Menu) and JAS-22 (PLP epic), plus the newer JAS-54 / JAS-55 / JAS-56 (homepage widgets + custom-size form), JAS-44 (Knowledge/Support page), JAS-58 (Login page bug) and JAS-36 (Delivery Schedules).

Client comms this week: Kathryn welcomed Holly back on 14 Jul. Nathan pressed for a sprint plan session for 15 Jul which happened. Holly cancelled the 15 Jul Colin call — emailed him Tuesday: "it doesn't look like the call will be needed tomorrow". Luuk on holiday next week (w/c 20 Jul) — Nathan flagged the need to reach alternative Nvision contacts for that window.

Toggl: 347h 52m across 8 contributors (up from 297.25 on 9 July — +50.5 hrs in 7 days, ~7 hrs/day project-wide). Value delivered: £34,787 @ £750/day. Project is ~47–64% through the 540–735 hr budget range; calendar elapsed is 32% (77 of 245 days). Burn now tracking calendar within a few points — the design frontload is amortising as build activity dominates.

Issues, risks and watchpoints
JAS-7 & JAS-6 over budget — change request / billing conversation needed
Per Holly's 16 July Hours Report: JAS-7 Core Theme UX & Hyvä Frontend Design has burned 100h 35m (13.4 days) against a 10–13 day estimate — 103–134%. JAS-6 Design Process: UX Research & Strategy sits at 22h 50m (3.0 days) against a 3-day estimate — 102%. Both are formally flagged Over Budget. Holly's language is direct: "Any further design work needs a change request" (JAS-7) and "No further time should be logged without a billing conversation" (JAS-6). Needs an internal call before continuing — Luke/Nathan/Holly to align on which is CR-vs-absorb and how it's framed for Colin.
Owner: Luke + Holly + Nathan
Blocked cluster now at 7 tickets — Colin category structure still the root
Seven Blocked tickets — all depend on Colin's Envision category structure syncing correctly into Magento or on adjacent Colin content: JAS-30 Mega Menu (Umair), JAS-22 Category Pages / PLP epic (Nathan), JAS-54 Homepage category grid widget, JAS-55 Sector-browse widget, JAS-56 Custom-size request form, JAS-44 Knowledge and Support page, JAS-36 Delivery Schedules. Categories are being sorted this week per Nathan/Luuk. Once BC-created-data syncs cleanly, this cluster should unblock in one pass — but each day it doesn't ships more work into the blocked queue rather than the done queue.
Owner: Nathan + Luuk · Luuk on AL w/c 20 Jul
JAS-58 (Login page bug) — new Blocked bug
Unable to login through customer/account/login page. Nathan-assigned, currently Blocked (15 Jul). New this week — needs diagnosis before it hides other B2B account-area regressions. Adjacent to the JAS-27 B2B Account Area epic which is 43–58% burned.
Owner: Nathan
JAS-29 PM at budget (76–115%) — monitor closely
Project Management & Technical Oversight burned 68h 46m (9.2 days) against an 8–12 day estimate — already past the low end with significant delivery still to come (Kathryn design tail, build, UAT, go-live). Not over budget yet, but Holly's report explicitly says "Monitor closely". If PM continues at current pace it'll cross the high estimate before September.
Owner: Holly
Luuk on annual leave next week (w/c 20 Jul)
Nathan flagged 10 Jul: "Luuk on holiday next week, reach alternative people for that time". Category-structure sync + Nvision decisions are the two threads that most rely on Luuk — if they need his input in that window, we'll need an alternative Nvision contact identified before Friday. Colin's usual weekly catch-up has been cancelled by Holly so there's no fallback synchronous channel with client-side either.
Owner: Nathan (identify alt Nvision contact by 17 Jul)
Float budget hours still not entered into Float itself
The Confluence Hours Tracker is live and Holly is keeping it updated (today's 16 Jul report is a full refresh). But Float still has no budget figure — so the underlying allocation slot is uninstrumented. Mirroring the 540–735 hr range into Float would let Float's utilisation reports work alongside Toggl without manual stitching.
Owner: Holly + finance
JAS-15 (Cookie consent) and JAS-17 (CI/CD) still unassigned
The only two JAS-4 children without owners. Mike confirmed back on 21 May that Umair can take JAS-17 with a brief handover on the GitHub Actions config — that brief still hasn't happened. Low urgency but worth picking up while the Blocked cluster is waiting.
Owner: Nathan + Mike → Umair
✅ 10 JAS tickets Done in 7 days
Biggest single-week Done count on the project: JAS-52 Privacy (16 Jul), JAS-41 Trade Account, JAS-51 Filter Size, JAS-49 Contact Us (all 15 Jul), JAS-53 Restrict admin save (14 Jul), JAS-48 Order Success, JAS-39 PLP redirect to login (10 Jul), JAS-47 Header design, JAS-46 Mini-cart logged-in (9 Jul). Plus JAS-40 (Account side drawer, 8 Jul) reported last week.
Resolved 8 – 16 July 2026
✅ JAS-42 & JAS-43 (Blog list + view into Hyvä) both Ready for UA
JAS-42 came back from QAT Failed (2 Jul) — Nathan reworked and cleared it. JAS-43 (Blog view page) moved from In Progress to Ready for UA same day. Both handed off to Holly.
Resolved 8 July 2026
✅ JAS-53 admin-save restriction shipped
Preventive safety module Luke and Nathan agreed on Slack (10 Jul) to stop admin users breaking the Nvision sync by editing categories, products or attributes directly in Magento. Closed 14 Jul. Nathan's summary: "never edit categories, products + attributes in Magento".
Resolved 14 July 2026
✅ Sprint plan session held (15 Jul)
Nathan pushed for a sprint plan on 14 Jul ("yeah it would be good to get a sprint plan in — can we do tomorrow?") — happened as planned. First planning cycle with Holly back from AL. Colin catch-up call for the same day was cancelled by Holly (not needed).
Resolved 15 July 2026
✅ Holly's Project-to-Date Hours Report published
First full hours-by-epic breakdown — 347h 52m over 10 weeks, £34,787 delivered, mapped against the 540–735 hr budget by epic. Made the JAS-7 / JAS-6 over-budget items visible for the first time. Posted to #client-jasun 10:37 BST.
Resolved 16 July 2026
✅ Nathan/Colin/Luuk category-structure call happened (9 Jul)
Call went ahead as planned. Outcome: BC-created-data-only agreed as the sync direction. Categories being sorted this week. Structure hasn't fully landed yet — hence the Blocked cluster — but the resolution path is now known.
Resolved 9 July 2026
Older completed tasks (19 items, resolved > 2 weeks ago)
✅ JAS-40 (Account side drawer) Done after rework
Was QAT Failed on 30 June with 6.5 hrs spent; reworked and closed as Done on 8 July at 9.2 hrs total.
Resolved 8 July 2026
✅ JAS-33 (Blog content migration) Done · JAS-9 Ready for UA
Existing blog content migrated across (2 July, 1.8 hrs) — set up the Hyvä blog list + view work that closed this week. JAS-9 (Data & Migration Planning) moved to Ready for UA the same day.
Resolved 2 July 2026
✅ Amasty composer credentials in team hands
Nathan shared the composer.amasty.com credentials with Umair on 8 July so the Amasty RFQ + Product Attachments modules can install once Colin signs off the licence purchase.
Resolved 8 July 2026
✅ First Project Status Report shared with Colin
Holly emailed Colin the 26 June Project Status Report on 30 June — first formal cadenced status going to client. Internal status: Green.
Resolved 30 June 2026
✅ JAS-16 (reCAPTCHA) finally unblocked — Ready for UA
After ~6 weeks Blocked, Holly picked up JAS-16 and moved it to Ready for UA on 29 June. 1.1 hrs total once owned.
Resolved 29 June 2026
✅ PLP wireframe signed off; hi-fi PLP + PDP complete
PLP wireframe approved by Colin; Kathryn produced a hi-fi PLP with refinements (reduced width, updated imagery, filter accordion, save-to-list popover). Hi-fi PDP followed. Mega menu built and responsive-tested across breakpoints.
Resolved late June 2026
✅ 3 of 6 design rounds with Colin — full 38-item map agreed
Per Kathryn's 26 June Slack roll-up: R1 Core (10 items), R2 Search & discovery (5), R3 Purchase journey (8). Rounds 4 (Chrome/utilities), 5 (CMS/content), 6 (Email template) to follow.
Resolved 26 June 2026
✅ Filter Finder admin guide published
Nathan published a Filter Finder dimension-tolerance admin guide (25 June) — store-admin instructions for tuning how strictly the Filter Finder matches a customer's size search.
Resolved 25 June 2026
✅ Eight Jira tasks Done 22 Jun – 30 Jun
JAS-3 Mobilisation, JAS-11 Typesense provisioning, JAS-13 Yireo DataLayer (Deployed), JAS-14 Mage-OS Blog, JAS-27 B2B Account Area / Multi-Path Checkout / Delivery Schedules, JAS-31 Autonomous Design-QA agent, JAS-35 Luma Fallback Checkout for Hyvä, JAS-37 Filter Finder dimension tolerance ±mm.
Resolved 22 Jun – 30 Jun 2026
✅ Sprints assigned (19–20, 21–22, 23–24)
JAS-4 children rolled across three sprint cycles. Board has temporal structure.
Resolved 18 June 2026
✅ Project Hours & Budget Tracker created
Holly published the Jasun — Project Hours & Budget Tracker. Budget reference: 540–735 hr range.
Resolved 18 June 2026
✅ Nvision detailed integration brief from Luuk
17 June call with Luuk delivered pricing from Azure, Amasty RFQ / Product Attachments / Table Rates, payment-code mapping, B2B pricing module override, extension-attribute pattern, stock disabled Phase 1, 3 websites / 3 store views.
Resolved 17 June 2026
✅ Wireframes shared; PLP feedback received; JAS-12 Typesense M2 module Done
First wireframe round sent 11 June; PLP feedback 16 June. Design Sign-off Guide published 16 Jun. JAS-12 (first module-install ticket) fully closed 10 Jun with PR #3 merged.
Resolved 10–16 June 2026
✅ Brand assets received from client
Jasun's five-triangle imagery delivered 8 June (16×9, 2000×1125 PNG).
Resolved 8 June 2026
✅ Discovery sessions delivered — 3 of 4 complete
Intro (Holly + Colin, 28 May), Business Discovery (Steve + Kathryn + Colin, 2 June), UX Discovery (Kathryn + Nathan + Colin, 4 June). TLDV transcripts + Confluence notes published. GA4 access confirmed 4 June.
Resolved 4 June 2026
✅ Staging environment live — Typesense working; cPanel creds stored
jasunfiltration.develo.design went live 2 June. CSP report-only mode. cPanel access received from Colin 4 June, stored in LastPass.
Resolved 2–4 June 2026
✅ Design system in build mode
3 layers, ~119 tokens, 18 components. Home wireframe v13 Ready for UAT. PLP v5. FigJam competitor + UX research complete.
Resolved 2 June 2026
✅ ERP architecture aligned with nvision + decisions captured
Phase 1 workflow agreed; UK BC as attribute master; complex third-party quote modules out; MSI shelved. Captured: Confluence + JAS-8 comment.
Resolved 15 May 2026
✅ Launch scope confirmed FR-first · Week 1 setup complete
Phase 1 France-only, French language strings, Commerce 365 pre-translated data. Toggl project live, Slack #client-jasun confirmed, JAS-1/JAS-2 test tickets deleted, MageMe Quote replacing Cart2Quote, jasunfiltration.com as a fresh build with no data migration.
Resolved 7–15 May 2026
Numbers at a glance
MetricValueNotes
Project budget (per Hours Tracker)540–735 hrs72–98 days @ 7.5h. Float still uninstrumented.
Hours logged to date347h 52m (46.4 days)Toggl across 8 contributors. ~47–64% of budget burned. +50.5 hrs since 9 Jul (~7 hrs/day project-wide). Value: £34,787 @ £750/day.
Over-budget epics2 (JAS-7, JAS-6)JAS-7 Core Theme UX & Design 100h 35m / 10–13 days (103–134%). JAS-6 UX Research 22h 50m / 3 days (102%). Both flagged Over Budget in Holly's 16 Jul report — need change-request / billing decision.
At-budget epic (monitor)1 (JAS-29 PM)68h 46m / 8–12 days (76–115%). Already past low estimate. Holly's note: "Monitor closely".
Calendar window1 May – 31 Dec 2026 (245 days) · 77 days elapsed (32%)Kick-off 19 May. Target go-live October 2026. Burn (~47–64%) still ahead of calendar (32%) but gap narrowing as build activity dominates.
Issues by status20 Done · 1 Deployed · 4 Ready for UA · 3 Ready for Code Review · 11 In Progress · 7 Blocked · 2 AM Review · 9 Scoping Required · 1 To DoDone this week (10): JAS-52, JAS-41, JAS-51, JAS-49, JAS-53, JAS-48, JAS-39, JAS-47, JAS-46, JAS-40. Ready for UA: JAS-9, JAS-16, JAS-42, JAS-43. Ready for CR: JAS-60, JAS-59, JAS-50. Blocked (7): JAS-30, JAS-22, JAS-58, JAS-36, JAS-54, JAS-55, JAS-56, JAS-44.
New tasks created since 9 Jul7JAS-54, JAS-55, JAS-56, JAS-57 (4-Step Checkout In Progress), JAS-58 (Login bug), JAS-59 (Forgot Password RCR), JAS-60 (Maintenance RCR), JAS-61 (404 page In Progress). Board is broadening as build progresses.
Active contributors (Jira, this week)Nathan (heavy lead), Umair, Kathryn, HollyNathan present on 15+ tickets this week — Blocked cluster owner + code-review load. 8 contributors in Toggl.
Internal project status🟢 GreenDelivery accelerated (10 Done in 7 days). Budget conversation on JAS-7 / JAS-6 is a real yellow-flag watchpoint but doesn't flip the banner.
Design rounds shared with Colin3 of 6 (38 items total)R1 Core (10) ✓, R2 Search & discovery (5) ✓, R3 Purchase journey (8) ✓; R4 Chrome/utilities, R5 CMS/content, R6 Email template pending. Kathryn's 9 Jul Slack: "no more changes needed from my side" for last week's Colin items.
Staging environmentLive · category structure still landingjasunfiltration.develo.design. Nathan deployed to staging 10 Jul.
Client comms cadenceWeekly Colin call cancelled by Holly for 15 JulHolly emailed Colin Tuesday 14 Jul: "it doesn't look like the call will be needed tomorrow so I plan to cancel". Holly back from AL as of 14 Jul.
Confluence pages live50+New: "Jasun — Project to Date Hours Report: May–July 2026" (Holly, 16 Jul). "Obi Two Dev Lists 6th July" (Mike, sprint plan for Holly-AL cover).
Where each workstream stands today
WorkstreamStatus
JAS-7 Core Theme UX & Design (budget)❌ Over budget 103–134% · change request needed
JAS-6 UX Research (budget)❌ Over budget 102% · billing conversation needed
JAS-30 (Mega Menu) + JAS-22 (PLP epic)❌ Blocked · category structure landing this week
JAS-54 / JAS-55 / JAS-56 / JAS-44 / JAS-36❌ Blocked · same category-structure root cause
JAS-58 (Login page bug)❌ Blocked · new 15 Jul · Nathan to diagnose
JAS-29 PM budget❓ At budget 76–115% · monitor closely
Luuk (Nvision) on AL w/c 20 Jul❓ Need alternative contact identified by 17 Jul
Float budget hours (in Float itself)❓ Still not entered
Deliverables closed this week✅ 10 tickets Done (biggest weekly count)
JAS-42 (Blog list) + JAS-43 (Blog view)✅ Both Ready for UA (8 Jul)
JAS-60 / JAS-59 / JAS-50✅ Ready for Code Review
JAS-53 admin-save restriction✅ Done 14 Jul · protects Nvision sync
Sprint plan for w/c 15 Jul✅ Held 15 Jul with Holly back from AL
Nathan/Colin/Luuk category call✅ Happened 9 Jul · BC-created-data direction agreed
Project-to-Date Hours Report✅ Published 16 Jul (Holly) · shared with team
Amasty composer credentials✅ Shared with Umair 8 Jul · awaiting Colin licence sign-off
JAS-16 (reCAPTCHA)✅ Ready for UA (29 Jun)
JAS-9 (Data & Migration Planning)✅ Ready for UA 2 Jul
Wireframe sign-off — PLP + PDP✅ Hi-fi produced · Kathryn's tail work complete
QA calibration for Jasun✅ Bar set 8 Jul — not pixel-perfect, "not like Bamford/DFD"
Hours-in-status-report policy✅ Decision (3 Jul): monthly invoice covers time-spent
Nvision config & licensing proposal❓ Promised 15 May — 62 days overdue
JAS-15 / JAS-17 (assignees)❓ Still no owners
Sansec security scanning + OhDear monitoring❓ On checklist, not yet started
Recommended actions before next check-in
1.Luke + Holly + Nathan: over-budget commercial call — decide the framing for JAS-7 (change request) and JAS-6 (billing conversation). What lands with Colin, what's absorbed, when it's raised. Holly's report explicitly gates further design work behind this decision.
2.Land Colin's category structure this week — unblocks JAS-30, JAS-22, JAS-54, JAS-55, JAS-56, JAS-44 and JAS-36 in a single pass. Every day it slips ships more work into Blocked rather than Done.
3.Nathan: identify alternative Nvision contact by Fri 17 Jul for the Luuk-on-AL window (w/c 20 Jul). Category-structure sync + any Nvision decisions during that week need a fallback.
4.Nathan: diagnose JAS-58 login bug — Blocked without root cause; adjacent to the B2B account-area epic which is 43–58% burned.
5.Umair: pull JAS-60 / JAS-59 / JAS-50 through Code Review (Maintenance page, Forgot Password, T&Cs) — three RCR items ready for merge.
6.Holly: refresh client Project Status Report with the 16 Jul hours breakdown, over-budget flags, and blocked-cluster status. Time it around the commercial call so Colin sees a coherent story.
7.Install Amasty RFQ + Product Attachments modules once Colin approves the licence purchase (composer creds ready with Umair).
8.Brief Umair on JAS-17 (CI/CD); assign JAS-15 (Cookie consent). Also lift 540–735 hr budget into Float and chase Tys for the Nvision proposal (62 days overdue).
Sources