01 / 04 Project Artifacts
Code and Build Artifacts
Source code, compiled binaries, executable programs, libraries, and container images.
Source code Restricted
A Next.js + Supabase (TypeScript) platform built around a connector-adapter pattern: every data source — spreadsheets, databases, HCM systems, ERP systems, tax filing, web scraping — implements a shared interface for connecting, extracting, and loading data, registered through a central adapter registry. Visible only to the project team; not published here.
Compiled binaries & container images Restricted
Production build output for the Next.js app, deployed to Vercel, plus any containerized services. Build provenance and deployment logs are tracked internally; images themselves are not published here.
Libraries & dependencies Restricted
Third-party packages the platform depends on (e.g. cheerio, pdf-parse, exceljs for the web-scraper connector), vetted for known vulnerabilities before adoption. The full dependency manifest is internal.
02 / 04 Project Artifacts
Documentation
Requirements documents, design specifications, user manuals, and API documentation.
Connector documentation
How each connector works — see the ADP Workforce Now and Paychex Flex pages linked from Product Updates.
Requirements & design specs Restricted
Feature specs and connector design docs — e.g. the decision to use exceljs over xlsx for the web-scraper connector due to unpatched CVEs in the latter. Internal planning documents, shared with clients on request.
03 / 04 Project Artifacts
Test Artifacts
Test cases, test plans, test suites, and diagnostic logs.
Test suites & diagnostic logs Restricted
Type-checking (tsc), linting, and connector test coverage run before every release, plus pipeline-run diagnostic logs. Internal to the project team; can include client data and is never published publicly.
04 / 04 Project Artifacts
Project Management Artifacts
Plans, status updates, and decisions made over the course of the engagement.
Product Updates
See what's shipped — a running log of connector and platform changes.
Project notes & decision log Restricted
Working notes and the record of choices made along the way — e.g. terminology decisions, connector prioritization, rollout sequencing. Internal to the project team.