The document provides a comprehensive technical and commercial evaluation of Augment Code as the primary AI‑assisted development platform for rebuilding the GRDC NVT Long‑Term Yield (LTY) reporter as a standalone React application. It details how Augment’s Context Engine indexes code repositories, Jira, and Confluence, outlines the credit‑based enterprise licensing model, and explains data‑privacy guarantees (no‑training clause, CMEK, SOC 2/ISO 42001, retention policies). It examines the feasibility of extending a client‑owned enterprise tenant to third‑party developers, highlighting contractual considerations and recommending a sub‑account or separate tenant based on risk. The report then shifts to a functional inventory of the existing LTY reporter, describing its filter‑driven UI, data grid, and chart views. A phased migration strategy (Discovery, Architecture Design, Component Build, Parity Testing) is presented, with concrete recommendations for state management (Zustand), data fetching (TanStack Query), table rendering (TanStack Table), routing (React Router v6), and charting (Recharts/Victory). Detailed code patterns illustrate a URL‑serialised, cascading filter system using a custom hook, TanStack Query option fetching, and a colour‑coded MET data table with accessibility considerations. Risks (prediction rendering, colour‑blindness, URL parity) and mitigations are enumerated. Finally, a library selection matrix and guidance on leveraging Augment Code’s AI‑agent workflow for this single‑developer, agentic build loop are provided.
Topics
Augment Code Context Engine: Repo, Jira, and Confluence Ingestion
Explains how Augment automatically indexes codebases, reads Jira tickets, and queries Confluence pages, including .gitignore/.augmentignore controls and MCP integration.
Enterprise Licensing, Credit‑Based Pricing, and Seat Models
Breaks down Augment’s tiered plans (Trial, Indie, Standard/Max, Enterprise), credit consumption model, and cost implications for a single senior developer versus multi‑seat usage.
Data Retention, Privacy Guarantees, and Encryption Controls
Details Augment’s no‑training guarantee, CMEK, SOC 2/ISO 42001 certifications, data minimisation, and retention schedules relevant to GRDC’s public‑funded research IP.
Third‑Party Access: Extending a Client Enterprise Tenant
Evaluates contractual and technical options for adding external contractor seats to a GRDC enterprise tenant versus provisioning a separate tenant, with risk and cost considerations.