Skip to content

Instantly share code, notes, and snippets.

View jamesjfoong's full-sized avatar
🏠
Working from home

James Jeremy Foong jamesjfoong

🏠
Working from home
View GitHub Profile
@jamesjfoong
jamesjfoong / endpoint-contract-storage-handoff.md
Created July 31, 2026 06:21
CATAPA DE: endpoint contract storage handoff — YAML contracts + contract() query tool

Handoff: CATAPA Endpoint Contract Storage

Task

Implement a structured, agent-queryable way to store CATAPA endpoint contracts (endpoint path, request params, response schema) for the ESS/MSS specialist agent. Replace the current free-form markdown contract docs.

Context

  • The DE wraps the CATAPA SDK (catapa-private, catapa-public) via a thin proxy tool so the agent calls endpoints directly instead of generating code.
  • The agent needs endpoint knowledge (path, params, payload, response shape) to call the proxy tool correctly.
@jamesjfoong
jamesjfoong / digital-employee-onboarding.md
Last active July 13, 2026 07:09
Digital Employee Task Onboarding — visual guide

Digital Employee Task Onboarding

For new engineers receiving a Digital Employee (DE) task.

Goal: get local project running, understand where behavior lives, make a small safe change, prove it with tests/run output.


0. One picture

@jamesjfoong
jamesjfoong / gdp-ai-stack-beginner.md
Created July 3, 2026 08:27
GDP Labs AI Stack — Beginner Field Guide (clean, no raw appendix)

GDP Labs AI Stack — Beginner Field Guide

Single-file reference for CATAPA Digital Employee, GLAIP, GLAIR Connectors, and how they fit together.

How to read this (recommended order)

  1. Read sections 1–3 to learn the pieces and what they do.
  2. Read section 4 to see how a DE is assembled.
  3. Read section 5 to pick the right integration pattern for your task.
  4. Read sections 7–8 when you start coding.
@jamesjfoong
jamesjfoong / gdp-ai-stack-all-in-one.md
Last active July 3, 2026 08:15
GDP Labs AI Stack Field Guide — all sections + full CATAPA DE GitBook (one file)

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        subgraph SDK_BOX["glaip-sdk Python"]
@jamesjfoong
jamesjfoong / gdp-ai-stack-field-guide-and-gitbook-v3.md
Created July 3, 2026 04:16
GDP Labs AI Stack Field Guide + full CATAPA DE GitBook v3 (BVT, scheduler, PTC, skills, local vs remote, gaps)

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        A["Agent runtime<br/>LLM calls, memory, streaming<br/>PII masking, tracing"]
@jamesjfoong
jamesjfoong / gdp-ai-stack-field-guide-and-gitbook-v2.md
Created July 2, 2026 08:17
GDP Labs AI Stack Field Guide + full CATAPA DE GitBook v2 (DE Core, GLAIP TUI, Claudia)

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        A["Agent runtime<br/>LLM calls, memory, streaming<br/>PII masking, tracing"]
@jamesjfoong
jamesjfoong / gdp-ai-stack-field-guide-and-gitbook-v2.md
Last active July 2, 2026 08:17
GDP Labs AI Stack Field Guide v2: GL SDK, GLAIP TUI, GLAIR Connectors, CATAPA DE Core, Claudia, full GitBook

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        A["Agent runtime<br/>LLM calls, memory, streaming<br/>PII masking, tracing"]
@jamesjfoong
jamesjfoong / gdp-ai-stack-field-guide-and-gitbook.md
Created July 2, 2026 07:53
GDP Labs AI Stack Field Guide + full CATAPA DE GitBook (GL SDK, Connectors, Digital Employee Core)

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        A["Agent runtime<br/>LLM calls, memory, streaming<br/>PII masking, tracing"]
@jamesjfoong
jamesjfoong / gdp-ai-stack-field-guide.md
Created July 2, 2026 07:39
GDP Labs AI Stack Field Guide: GL SDK, GLAIR Connectors, CATAPA Digital Employee

GDP Labs AI Stack Field Guide

A concise map of the moving pieces: GL SDK / GLAIP, GLAIR Connectors, and CATAPA Digital Employee.

1. Ecosystem map

flowchart TB
    subgraph GL["GL SDK / GLAIP"]
        A["Agent runtime<br/>LLM calls, memory, streaming<br/>PII masking, tracing"]
@jamesjfoong
jamesjfoong / micro-frontends-overview.md
Last active June 3, 2026 08:32
Micro Frontends (MFEs) — A Practical Overview

Micro Frontends (MFEs) — A Practical Overview

Think of MFEs as microservices, but for the frontend. Each team owns a vertical slice: UI + logic + deployment.


1. What Are Micro Frontends?

An architectural style where independently deliverable frontend applications are composed into a greater whole.