JAS · Project Check-in

Jasun Envirocare: Project Check-in

Report date: Tuesday 30 June 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  ·  Onboarding: Onboarding doc
🟢 Green
First client-facing Project Status Report shared with Colin today — internal status set to Green. PLP wireframe signed off; hi-fi versions of PLP and PDP produced. Mega menu built + responsive-tested. JAS-16 (reCAPTCHA) finally unblocked — now Ready for UA. 7 issues Done in the last 12 days. Toggl at 253.79 hrs across 8 contributors (~35–47% of the 540–735 hr budget range). Open gates are now Colin-side: 6 client actions with deadlines this week (Amasty RFQ approval, category structure, PDF spec sheets, B2B pricing, one fully populated product).
What's gone well since project start

The biggest milestone this fortnight: Holly shared the first client-facing Project Status Report with Colin today (30 June). The 26 June report sets internal status to Green, lists accomplishments (PLP signed off, hi-fi PLP/PDP produced, mega menu built and responsive-tested), next steps, and a fully-dated client-action table for Colin with eight blocking items and their deadlines. A Project Status Reports folder was created in Confluence (24 June) for this and future cadenced updates.

The dev queue is shipping. JAS-11 Typesense provisioning Done; JAS-13 Yireo DataLayer Deployed; JAS-14 Mage-OS Blog Done; JAS-27 B2B Account Area Done; JAS-35 Luma Fallback Checkout for Hyvä Done; JAS-37 Filter Finder dimension tolerance Done; JAS-3 Mobilisation Done. A new task JAS-31 (Autonomous Design-QA agent: designer HTML ⟷ ported Magento) is Done — interesting internal tooling. JAS-16 (reCAPTCHA) is finally Ready for UA after 5 weeks blocked. JAS-30 Mega Menu moved from Ready for Staging back to In Progress (categories not displaying — fix in flight). Two new account-area tasks created: JAS-39 (PLP — redirect unauth users to login), JAS-40 (Logged-in/Logged-out account side drawer — currently QAT Failed), JAS-41 (Trade Account Section, To Do).

Design is converging on completion. Per Kathryn's 26 June Slack: 3 rounds of design pages sent to Colin so far, with full backlog of 38 items across 6 rounds mapped (Core structure · Search & discovery · Purchase journey · Chrome & utilities · CMS/content · Email). PLP signed off; hi-fi versions of PLP and PDP complete (reduced width, updated imagery, filter accordion, save-to-list popover for PLP; product table, accordions for specs, add-to-cart, related series for PDP). Kathryn estimates design work completion within one week with multiple sign-off requests still needed.

Integration architecture is hardening. 17 June call with Luuk (Nvision) delivered the full technical brief: Amasty Request to Quote + Product Attachments + Table Rates, B2B pricing handled by module override, extension-attribute pattern for additional data, 3 websites / 3 store views configured. The earlier "all 3 stores" question is now reflected in the project record (UK + ES + FR T&C copy has been received). Nathan published a Filter Finder admin guide (25 June) — store-admin instructions for tuning the dimension search tolerance.

Toggl: 253.79 hrs across 8 contributors (up from 166.29 on 18 June — +87.50 hrs in 12 days, ~7 hrs/day project-wide). Lead contributor at 148.17 hrs. New 8th contributor at 1.72 hrs. Project is now ~35–47% through the 540–735 hr budget range; calendar elapsed is 42% (61 of 245 days). Burn and elapsed tracking close — variance pleasingly low.

Issues, risks and watchpoints
Six blocking items waiting on Colin — most overdue
Holly's Project Status Report lists eight Colin actions; six are formally Blocked in the report's tracker: Amasty 'Save a quote' module approval (deadline 29 Jun, missed), PDF spec sheets (2 Jul), Category structure in Envision (3 Jul — blocking the mega menu + PDP), one fully populated product (3 Jul — blocking PDP development on real data), Eurovent certification confirmation (3 Jul), B2B pricing in Business Central (7 Jul — blocking pricing tables). Plus Mailchimp webhook (7 Jul) and Accreditations list (7 Jul). These are now the bottleneck on the dev team's progress.
Owner: Colin · Holly chasing
JAS-22 (Category Pages / PLP) Blocked — depends on Colin's category structure
Nathan moved JAS-22 to Blocked on 29 June with 6.6 hrs spent. The block is the same root cause as the mega-menu issue: Colin needs to create the category structure in Envision so it syncs to Magento. Per the Project Status Report's "Risks" line: "Category structure created doesn't currently match the design, we can discuss on a call how to handle this."
Owner: Colin / nvision (Envision setup)
JAS-40 (Account side drawer) — QAT Failed
Umair's account side drawer task (logged-in / logged-out states) failed QAT today (30 June) with 6.5 hrs spent. Not a release blocker yet but worth keeping an eye on as the only failed-QAT item this fortnight.
Owner: Umair (rework)
Float budget hours still not entered into Float itself
The Confluence Hours Tracker is live and Holly is keeping it updated. But Float (the calendar tool) still has no budget figure — so the underlying allocation slot is still uninstrumented. Mirroring the 540–735 hr range into Float would let Float's utilisation reports work 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. JAS-18 has now moved to In Progress with Nathan (renamed to "Amasty Request to Quote — Product Attachments"). Low urgency but worth picking up alongside the JAS-30 mega-menu fix work.
Owner: Nathan + Mike → Umair
✅ First Project Status Report shared with Colin
Today (30 June) Holly emailed Colin the 26 June Project Status Report — first formal cadenced status going to client. Internal status: Green. Project Status Reports folder in Confluence (24 June) holds this and future updates.
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. The 13 June Google security alert prediction (domain not registered against the reCAPTCHA key) was right. 1.1 hrs total to resolve once owned.
Resolved 29 June 2026
✅ Seven Jira tasks Done in 12 days
JAS-11 Typesense provisioning (22 Jun), JAS-13 Yireo DataLayer (Deployed 30 Jun), JAS-14 Mage-OS Blog (25 Jun), JAS-27 B2B Account Area / Multi-Path Checkout / Delivery Schedules (25 Jun), JAS-35 Luma Fallback Checkout for Hyvä (25 Jun), JAS-37 Filter Finder dimension tolerance ±mm (25 Jun), JAS-3 Mobilisation (30 Jun). Plus JAS-31 Autonomous Design-QA agent (Done) — internal tooling that diffs designer HTML against ported Magento.
Resolved 22–30 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 (product table, spec accordions, add-to-cart, related series products). Design work expected complete within one week. 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: Round 1 Core structure (10 items — design direction, tokens, primitives, layout, homepage, header, mega-menu, footer, faceted PLP, breadcrumbs), Round 2 Search & discovery (5), Round 3 Purchase journey (8 — PDP, carts, checkout). 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
✅ Sprints assigned (19–20, 21–22, 23–24)
JAS-4 children rolled across three sprint cycles. Board now 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 the technical detail: pricing from Azure, Amasty Request to Quote / 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
✅ User Guides for client published
User Guides folder (16 June) with the Typesense attributes how-to as the first walkthrough.
Resolved 16 June 2026
Older completed tasks (15 items, resolved > 2 weeks ago)
✅ Wireframes shared with client; PLP feedback received
Holly sent Colin the first wireframe round on 11 June via the Design Delivery Tracker. PLP feedback arrived 16 June. Design Sign-off Guide published the same day. Round 2 design briefs (Search, Discovery, Custom Request — 5 page briefs in one architecture) published 8 June.
Resolved 11 June 2026 · PLP feedback 16 June 2026
✅ JAS-12 (Typesense Magento 2 module) Done
First module-install ticket fully closed (10 Jun). PR #3 merged.
Resolved 10 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 on team@ confirmed 4 June.
Resolved 4 June 2026
✅ cPanel credentials received and stored in LastPass
Colin shared cPanel access on 4 June. Useful for the eventual UK store migration. (Note: a separate jfilters.com DNS issue arose 11 June and was resolved 12 June.)
Resolved 4 June 2026
✅ Staging environment live — Typesense working
jasunfiltration.develo.design went live 2 June. CSP set to report-only mode on the frontend pending extension support for CSP JS.
Resolved 2 June 2026
✅ Design system in build mode
3 layers, ~119 tokens, 18 components. Home wireframe v13 Ready for UAT. PLP v5. FigJam competitor analysis (Camfil, AAF, Filters Direct, Air Filters Direct, Dust Spares, The Filter Business) and broader UX research (RS, Farnell, Grainger, Misumi, Toolstation, Specsavers, Black Circles) complete.
Resolved 2 June 2026
✅ JAS-18 (MageMe B2B Quote) parented under JAS-4
The orphan ticket flagged in earlier reports has been moved under JAS-4 (Technical Foundation).
Resolved 2 June 2026
✅ Foundation pipeline producing — 4 tasks moving through workflow
Early-week-3 milestone: JAS-10 Done, JAS-13/14 Ready for Staging, JAS-11 Ready for QAT, JAS-12 in Code Review (PR #3).
Resolved 28 May 2026
✅ Colin onboarded to Jira & Confluence (guest access)
Holly invited Colin as a guest to Jira and the JE Confluence space; Mike Sheward's project Jira form went live alongside.
Resolved 28 May 2026
✅ Sandbox authentication blocker resolved
Tys confirmed 22 May that the Nvision connector issue was resolved and Commerce 365 data was syncing into staging.
Resolved 22 May 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 · Documented 16 May 2026
✅ Launch scope (was) resolved: FR-first
Now reopened — see the red card "Scope direction reopened in 17 June Nvision call" at top of the live list. Original 15 May decision: Phase 1 France-only, French language strings, Commerce 365 supplies pre-translated data.
Resolved 15 May 2026 (re-opened 17 June)
✅ Toggl project live; Slack channel confirmed; Test tickets removed; MageMe Quote confirmed; First-store scope confirmed
Week 1 setup items — Toggl project "JAS - Jasun Envirocare New Site Build" 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–8 May 2026
Numbers at a glance
MetricValueNotes
Project budget (per Hours Tracker)540–735 hrsCaptured in Hours Tracker. Float still uninstrumented.
Hours logged to date253.79 hrsToggl across 8 contributors. ~35–47% of budget burned. Lead contributor at 148.17 hrs. +87.50 hrs since 18 Jun (~7 hrs/day project-wide).
Calendar window1 May – 31 Dec 2026 (245 days) · 61 days elapsed (~25%)Kick-off 19 May, target go-live October 2026. Burn (35–47%) running ahead of calendar elapsed (25%) — investigation-heavy frontload.
Issues by status7 Done · 1 Deployed · 1 Ready for UA · 1 QAT Failed · 4 In Progress (tasks) · 2 Blocked · 5 In Progress (epics) · 3 AM Review · rest Scoping RequiredDone: JAS-3, JAS-11, JAS-14, JAS-27, JAS-31, JAS-35, JAS-37. Deployed: JAS-13 (Yireo DataLayer). Ready for UA: JAS-16 (reCAPTCHA). QAT Failed: JAS-40 (account drawer). Blocked: JAS-22 (PLP — Colin's category structure). AM Review: JAS-34, JAS-36, JAS-38.
New issues created since 18 Jun~10JAS-31 (Design-QA agent), JAS-32 (Upload transcripts), JAS-33 (Migrate blog content), JAS-34 (T&C content), JAS-35 (Luma Fallback Checkout), JAS-36 (Delivery Schedules), JAS-37 (Filter Finder tolerance), JAS-38 (Homepage filter finder hookup), JAS-39 (PLP redirect to login), JAS-40 (Account drawer), JAS-41 (Trade Account section).
Active contributors (Jira)Kathryn, Umair, Nathan, Holly, LukeHolly now in Jira too (JAS-16 reCAPTCHA owner). Kathryn driving design epics. 8 people in Toggl.
Internal project status (per Holly's report)🟢 GreenFirst client-facing Project Status Report issued today 30 June. Contract risk no longer flagged.
Design rounds shared with Colin3 of 6 (38 items total)R1 Core structure (10) ✓, R2 Search & discovery (5) ✓, R3 Purchase journey (8) ✓; R4 Chrome/utilities, R5 CMS/content, R6 Email template pending.
Wireframe sign-off (Colin)PLP signed off · others in reviewPLP approved → hi-fi produced. Hi-fi PDP also complete. Kathryn estimates design work done in 1 week with multiple sign-off requests outstanding.
Staging environmentLive + producingjasunfiltration.develo.design — Mega menu built (cat-display fix in flight); Typesense module Deployed.
Confluence pages live50+Adds since 18 Jun: Project Status Reports folder (24 Jun), 26 June Project Status Report (publish 30 Jun), Filter Finder admin guide (25 Jun).
Where each workstream stands today
WorkstreamStatus
Project Status Report (client-facing)✅ First report shared 30 Jun · status Green
Colin's blocked items (6)❌ Amasty RFQ approval, Category structure, PDF spec sheets, populated product, Eurovent, B2B pricing
JAS-22 (Category Pages / PLP)❌ Blocked 29 Jun — Colin's category structure needed
JAS-40 (Account side drawer)❓ QAT Failed today — Umair rework
JAS-16 (reCAPTCHA)✅ Ready for UA — finally unblocked 29 Jun
Tasks Done since 18 Jun✅ 7 — JAS-3, 11, 14, 27, 31, 35, 37 · JAS-13 Deployed
Wireframe sign-off — PLP✅ Signed off; hi-fi PLP produced
Wireframe sign-off — PDP✅ Hi-fi PDP design complete
Design rounds with Colin✅ 3 of 6 (38 items mapped)
Mega menu❓ Built & responsive-tested · categories not displaying (fix in flight)
Internal tooling — Design-QA agent (JAS-31)✅ Done — designer HTML ⟷ Magento diff
Filter Finder admin guide✅ Published 25 Jun
Project Hours & Budget Tracker✅ Live · 253.79h / 540–735h budget
Float budget hours (in Float itself)❓ Still not entered
Nvision config & licensing proposal❓ Promised 15 May — 46 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.Unblock Colin's 6 client actions. Amasty RFQ approval (missed deadline 29 Jun), Category structure in Envision (3 Jul — blocking PLP/PDP/mega menu), PDF spec sheets (2 Jul), one populated product (3 Jul — blocking PDP dev), Eurovent confirmation (3 Jul), B2B pricing in BC (7 Jul). All Holly's chase responsibility but Luke / Nathan to escalate where useful.
2.Fix the mega menu category-display issue and resolve JAS-22 once Colin's category structure lands.
3.Umair to rework JAS-40 (account side drawer) after QAT failure.
4.Close out remaining design rounds with Colin — Kathryn's plan is design work done in 1 week with multiple sign-offs needed (Rounds 4 Chrome/utilities, 5 CMS content, 6 Email template).
5.Chase Tys for the Nvision configuration & licensing proposal. 46 days overdue.
6.Lift 540–735 hr budget into Float so utilisation reporting works without manual Confluence stitching.
7.Brief Umair on JAS-17 (CI/CD) — pending since 21 May. JAS-15 (Cookie consent) also still needs an owner.
8.Share staging designs with Luuk per action from the 17 Jun call. Also follow up on Amasty Product Attachments approval (Luuk's recommendation alongside the RFQ module).
Sources