From 41ba15d49dc28bfb748ae573169e333735f73d22 Mon Sep 17 00:00:00 2001 From: Fig Agent Date: Thu, 10 Sep 2026 11:29:09 +0000 Subject: [PATCH] docs: record PR #168, #174, #176 in the changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 24a7bd6..ac16de3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,9 @@ All notable changes to this repository. Dates are UTC. - **PR #169** — deliverables: added `deliverables/pure-agent-dev/` (Issue #63 reference implementation — provider-agnostic Agent on FastAPI; `ComputeProvider` ABC with mock + BytePlus ECS adapters, planner/executor split, DI-based provider selection via `COMPUTE_PROVIDER`, external JSON Schema contract, Docker + compose, 47 tests). The guide's core rule — the Agent must not depend on the BytePlus SDK — is enforced by `tests/test_architecture.py` walking the real import graph, not by convention. All tests run on the mock provider; no cloud credentials needed. - **PR #170** — docs: recorded PR #169 in this changelog. - **PR #175** — tasks: added an `archive/` status to the task tracker (`new.inprogress.done/`) as a terminal folder for work closed without shipping (superseded, abandoned, or duplicate), kept outside the `new -> inprogress -> done` flow. `tools/tasks.py` gains the status plus an `ACTIVE_STATUSES` split, and `archive ""` moves a task and records the reason in its Completion summary. +- **PR #176** — docs: recorded PR #175 in this changelog. +- **PR #168** — chore(workflows): moved 7 non-workflow files (markdown notes and `.yml.txt`) out of `.github/workflows/` into `archive/workflows-junk/`, leaving the directory holding only real workflows. +- **PR #174** — deliverables: added `deliverables/pm-backend/` — a FastAPI app with provider-neutral billing (Stripe / Chargebee / Paddle adapters behind one interface), CSV reconciliation, and sandbox integration tests (58 passed, 15 skipped). ### Fixed - **Issue #63 closed** — the `pure-agent-dev` implementation merged to `main` via PR #169 (squash `590b8615`); the issue was closed by the PR's `Closes #63` reference. No `.github/workflows/` files were touched, so the merge was not blocked by the App's `workflows` restriction.