{"schema_version":"1.10","claims":[{"id":"bankuet-reliability-lead-role","subject":"laurence-peberdy","project_id":"bankuet-reliability","kind":"responsibility","claim":"I designed and implemented Bankuet.co.uk's CI/CD pipeline end to end.","canonical_source":"https://laurence-peberdy.com/w/reliability"},{"id":"bankuet-reliability-shared-checks","subject":"laurence-peberdy","project_id":"bankuet-reliability","kind":"qualitative_outcome","claim":"Local development and GitHub share **one acceptance command**, including source and build-output secret scans.","provenance":{"source_type":"implementation_record","status":"author_reported","scope":"Shared CI command and sealed local/CI production-build runner"},"context":{"evaluation_scope":"Implementation and documented release-proof evidence from Bankuet's repository at b7fc75fc300f9d8319cf7f5bbe4bd2e41d035192. The controlled production proof was recorded on 4 September 2026 in issue 71. Source and output secret scans cover the local/CI build; Vercel builds separately. No measured reduction in incidents, vulnerabilities or downtime is claimed.","limitations":[],"outcome_intro":["The pipeline makes acceptance checks repeatable and holds normal releases until the required checks pass."],"outcome_outro":["The layers reduce reliance on any single check. They do not prove the application is free of vulnerabilities or that a live payment will complete."]},"canonical_source":"https://laurence-peberdy.com/w/reliability#bankuet-reliability-shared-checks"},{"id":"bankuet-reliability-held-release","subject":"laurence-peberdy","project_id":"bankuet-reliability","kind":"qualitative_outcome","claim":"A controlled production proof on **4 September 2026** recorded the previous deployment staying public while checks were pending. The candidate went live only after the required checks passed.","provenance":{"source_type":"implementation_record","status":"author_reported","observed_at":"2026-09-04","scope":"Recorded production-candidate proof in Bankuet issue 71; not a new experiment performed for this write-up"},"context":{"evaluation_scope":"Implementation and documented release-proof evidence from Bankuet's repository at b7fc75fc300f9d8319cf7f5bbe4bd2e41d035192. The controlled production proof was recorded on 4 September 2026 in issue 71. Source and output secret scans cover the local/CI build; Vercel builds separately. No measured reduction in incidents, vulnerabilities or downtime is claimed.","limitations":[],"outcome_intro":["The pipeline makes acceptance checks repeatable and holds normal releases until the required checks pass."],"outcome_outro":["The layers reduce reliance on any single check. They do not prove the application is free of vulnerabilities or that a live payment will complete."]},"canonical_source":"https://laurence-peberdy.com/w/reliability#bankuet-reliability-held-release"},{"id":"bankuet-donor-lead-role","subject":"laurence-peberdy","project_id":"bankuet-donor","kind":"responsibility","claim":"I led product direction and architecture, recommended the move from Squarespace and built the production application. I worked with our fractional UX Lead and secured CEO buy-in.","canonical_source":"https://laurence-peberdy.com/w/donor"},{"id":"bankuet-donor-onboarding-time","subject":"laurence-peberdy","project_id":"bankuet-donor","kind":"measured_outcome","claim":"Technical food bank setup time fell from approximately **45 minutes to 10 minutes**.","metric":"food_bank_onboarding_time","before":{"value":45,"unit":"minute"},"after":{"value":10,"unit":"minute"},"change":{"relative":-0.78},"provenance":{"source_type":"internal_operational_data","status":"author_reported","scope":"Technical food bank setup, not the complete onboarding lead time"},"context":{"evaluation_scope":"Before-and-after operational observations and a donation-step count. Technical food bank setup is a different measure from end-to-end food bank onboarding lead time. Campaign setup timings are not a measured staff-hours saving. The look-and-feel upgrade is described qualitatively, not as a measured conversion improvement.","limitations":["Conversion measurement remains limited: the embedded Beacon donation form and application analytics sit across different systems. This case does not establish a conversion uplift attributable to the rebuild."],"outcome_intro":["The redesigned site launched in October 2025. The clearest measured gains were in technical food bank setup and the donation flow:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/donor#bankuet-donor-onboarding-time"},{"id":"bankuet-donor-campaign-setup-time","subject":"laurence-peberdy","project_id":"bankuet-donor","kind":"qualitative_outcome","claim":"Fundraising campaign setup went from around **one day to effectively instant**.","provenance":{"source_type":"internal_operational_data","status":"author_reported","scope":"Reported setup-time comparison; not a measured staff-hours saving"},"context":{"evaluation_scope":"Before-and-after operational observations and a donation-step count. Technical food bank setup is a different measure from end-to-end food bank onboarding lead time. Campaign setup timings are not a measured staff-hours saving. The look-and-feel upgrade is described qualitatively, not as a measured conversion improvement.","limitations":["Conversion measurement remains limited: the embedded Beacon donation form and application analytics sit across different systems. This case does not establish a conversion uplift attributable to the rebuild."],"outcome_intro":["The redesigned site launched in October 2025. The clearest measured gains were in technical food bank setup and the donation flow:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/donor#bankuet-donor-campaign-setup-time"},{"id":"bankuet-donor-checkout-steps","subject":"laurence-peberdy","project_id":"bankuet-donor","kind":"measured_outcome","claim":"The donation flow was reduced from **five steps to three**.","metric":"checkout_steps","before":{"value":5,"unit":"step"},"after":{"value":3,"unit":"step"},"change":{"relative":-0.4},"provenance":{"source_type":"internal_operational_data","status":"author_reported"},"context":{"evaluation_scope":"Before-and-after operational observations and a donation-step count. Technical food bank setup is a different measure from end-to-end food bank onboarding lead time. Campaign setup timings are not a measured staff-hours saving. The look-and-feel upgrade is described qualitatively, not as a measured conversion improvement.","limitations":["Conversion measurement remains limited: the embedded Beacon donation form and application analytics sit across different systems. This case does not establish a conversion uplift attributable to the rebuild."],"outcome_intro":["The redesigned site launched in October 2025. The clearest measured gains were in technical food bank setup and the donation flow:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/donor#bankuet-donor-checkout-steps"},{"id":"research-atlas-lead-role","subject":"laurence-peberdy","project_id":"research-atlas","kind":"responsibility","claim":"I independently researched, designed and built Research Atlas as my Master's capstone at the London Interdisciplinary School.","canonical_source":"https://laurence-peberdy.com/w/atlas"},{"id":"research-atlas-user-discovery","subject":"laurence-peberdy","project_id":"research-atlas","kind":"qualitative_outcome","claim":"Structured feedback repeatedly identified **unexpected discovery** as the strongest source of value.","provenance":{"source_type":"user_research","status":"author_reported"},"context":{"evaluation_scope":"An academic product evaluation. Search-result relevance was checked using 30 queries across different subject areas; user feedback came from an academically oriented group. Product analytics cover a 30-day evaluation period. Queries, visits and participants are different measures.","limitations":["I did not test willingness to pay or institutional demand, so commercial viability remains an open question."],"outcome_intro":["I evaluated the tool with an academically oriented group and recorded usage and performance over a 30-day period."],"outcome_outro":["Users described finding connected research areas and papers they would not have thought to explore.","The evaluation also highlighted areas to improve: map readability, relevance controls, source coverage, exports and the explanation of the tool's exploratory purpose."]},"canonical_source":"https://laurence-peberdy.com/w/atlas#research-atlas-user-discovery"},{"id":"research-atlas-visits","subject":"laurence-peberdy","project_id":"research-atlas","kind":"measured_outcome","claim":"The application recorded **115 visits**.","metric":"visits","value":{"value":115,"unit":"visit"},"provenance":{"source_type":"product_analytics","status":"author_reported","comparison_period":"30-day evaluation period"},"context":{"evaluation_scope":"An academic product evaluation. Search-result relevance was checked using 30 queries across different subject areas; user feedback came from an academically oriented group. Product analytics cover a 30-day evaluation period. Queries, visits and participants are different measures.","limitations":["I did not test willingness to pay or institutional demand, so commercial viability remains an open question."],"outcome_intro":["I evaluated the tool with an academically oriented group and recorded usage and performance over a 30-day period."],"outcome_outro":["Users described finding connected research areas and papers they would not have thought to explore.","The evaluation also highlighted areas to improve: map readability, relevance controls, source coverage, exports and the explanation of the tool's exploratory purpose."]},"canonical_source":"https://laurence-peberdy.com/w/atlas#research-atlas-visits"},{"id":"research-atlas-real-experience-score","subject":"laurence-peberdy","project_id":"research-atlas","kind":"measured_outcome","claim":"Vercel Speed Insights reported a **96/100 Real Experience Score**.","metric":"vercel_real_experience_score","value":{"value":96,"unit":"/100"},"provenance":{"source_type":"product_analytics","status":"author_reported","comparison_period":"30-day evaluation period"},"context":{"evaluation_scope":"An academic product evaluation. Search-result relevance was checked using 30 queries across different subject areas; user feedback came from an academically oriented group. Product analytics cover a 30-day evaluation period. Queries, visits and participants are different measures.","limitations":["I did not test willingness to pay or institutional demand, so commercial viability remains an open question."],"outcome_intro":["I evaluated the tool with an academically oriented group and recorded usage and performance over a 30-day period."],"outcome_outro":["Users described finding connected research areas and papers they would not have thought to explore.","The evaluation also highlighted areas to improve: map readability, relevance controls, source coverage, exports and the explanation of the tool's exploratory purpose."]},"canonical_source":"https://laurence-peberdy.com/w/atlas#research-atlas-real-experience-score"},{"id":"bankuet-portal-lead-role","subject":"laurence-peberdy","project_id":"bankuet-portal","kind":"responsibility","claim":"I set direction, priorities and scope, and worked with our in-house UX Lead in Figma. I directed an external 2–4-person team across business analysis, engineering and QA, bringing in architecture support as needed.","canonical_source":"https://laurence-peberdy.com/w/portal"},{"id":"bankuet-portal-processing-time","subject":"laurence-peberdy","project_id":"bankuet-portal","kind":"measured_outcome","claim":"Weekly request-processing time fell from approximately **four hours to one hour** — a 75% reduction.","metric":"request_processing_time","before":{"value":4,"unit":"hour"},"after":{"value":1,"unit":"hour"},"change":{"relative":-0.75},"provenance":{"source_type":"internal_operational_data","status":"author_reported","scope":"Weekly request-processing workflow"},"context":{"evaluation_scope":"Internal operational observations. Budget underspend compares three months before launch with three months after. The support-query reduction belongs to the wider v2→v3 programme.","limitations":[],"outcome_intro":["The strongest outcomes were operational:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/portal#bankuet-portal-processing-time"},{"id":"bankuet-portal-budget-underspend","subject":"laurence-peberdy","project_id":"bankuet-portal","kind":"measured_outcome","claim":"Average budget underspend fell from approximately **7% to 0%**, comparing the three months before launch with the three months after.","metric":"budget_underspend","before":{"value":7,"unit":"%"},"after":{"value":0,"unit":"%"},"provenance":{"source_type":"internal_operational_data","status":"author_reported","comparison_period":"3 months pre-launch vs 3 months post-launch"},"context":{"evaluation_scope":"Internal operational observations. Budget underspend compares three months before launch with three months after. The support-query reduction belongs to the wider v2→v3 programme.","limitations":[],"outcome_intro":["The strongest outcomes were operational:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/portal#bankuet-portal-budget-underspend"},{"id":"bankuet-portal-support-queries","subject":"laurence-peberdy","project_id":"bankuet-portal","kind":"measured_outcome","claim":"Finance- and request-related support queries fell by approximately **50%** across the wider v2→v3 programme — not v3 alone.","metric":"support_queries","change":{"relative":-0.5},"provenance":{"source_type":"internal_operational_data","status":"author_reported","comparison_period":"v2 → v3 programme"},"context":{"evaluation_scope":"Internal operational observations. Budget underspend compares three months before launch with three months after. The support-query reduction belongs to the wider v2→v3 programme.","limitations":[],"outcome_intro":["The strongest outcomes were operational:"],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/portal#bankuet-portal-support-queries"},{"id":"bankuet-funding-lead-role","subject":"laurence-peberdy","project_id":"bankuet-funding","kind":"responsibility","claim":"I originated the **General Fund** and **Support Bankuet** propositions and led their product design, launch and messaging.","canonical_source":"https://laurence-peberdy.com/w/funding"},{"id":"bankuet-funding-general-fund-durability","subject":"laurence-peberdy","project_id":"bankuet-funding","kind":"qualitative_outcome","claim":"The **General Fund** created a flexible pool of donations that Bankuet can direct towards food banks most in need, while giving donors a route that does not require choosing an individual food bank.","provenance":{"source_type":"author_observation","status":"author_reported"},"context":{"evaluation_scope":"Author-reported operational outcomes. Standard donations already contributed to Bankuet through an operating fee; Support Bankuet added a separate route for direct, unrestricted support. Funding contributions are described qualitatively, without a donation total or revenue-growth estimate.","limitations":[],"outcome_intro":[],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/funding#bankuet-funding-general-fund-durability"},{"id":"bankuet-funding-support-bankuet-durability","subject":"laurence-peberdy","project_id":"bankuet-funding","kind":"qualitative_outcome","claim":"**Support Bankuet** generated unrestricted funding for external engineering capacity used in major iterations of the food bank portal.","provenance":{"source_type":"author_observation","status":"author_reported","scope":"Operational contribution described in Laurence's CV and case-study account"},"context":{"evaluation_scope":"Author-reported operational outcomes. Standard donations already contributed to Bankuet through an operating fee; Support Bankuet added a separate route for direct, unrestricted support. Funding contributions are described qualitatively, without a donation total or revenue-growth estimate.","limitations":[],"outcome_intro":[],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/funding#bankuet-funding-support-bankuet-durability"},{"id":"bankuet-funding-beacon-testbed","subject":"laurence-peberdy","project_id":"bankuet-funding","kind":"qualitative_outcome","claim":"Using **Beacon CRM** for Support Bankuet provided an early live test of its forms, payment flows and CRM behaviour, reducing uncertainty before the 2025 donor rebuild.","provenance":{"source_type":"author_observation","status":"author_reported"},"context":{"evaluation_scope":"Author-reported operational outcomes. Standard donations already contributed to Bankuet through an operating fee; Support Bankuet added a separate route for direct, unrestricted support. Funding contributions are described qualitatively, without a donation total or revenue-growth estimate.","limitations":[],"outcome_intro":[],"outcome_outro":[]},"canonical_source":"https://laurence-peberdy.com/w/funding#bankuet-funding-beacon-testbed"},{"id":"laurence-peberdy-bankuet-tenure","subject":"laurence-peberdy","kind":"responsibility","claim":"He joined Bankuet as a Business Analyst in March 2020, became Product & Operations Manager in October 2020, and has led product since April 2022.","canonical_source":"https://laurence-peberdy.com/llms.txt"}]}