Skip to content

Commit 793221e

Browse files
committed
docs: the #734 design and the workspace build graph design are landed (2026.9.28.3, mcpp.plugins 0.17.0, 2026.9.29.1 to 2026.9.29.4)
1 parent 832f623 commit 793221e

3 files changed

Lines changed: 14 additions & 9 deletions

File tree

‎.agents/docs/2026-09-28-build-cost-foreign-toolsets-and-library-surface-design.md‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
---
22
subject: design
3-
status: active
3+
status: landed
44
---
55

66
# Build cost, foreign toolsets, the build-plugin architecture and the library surface: engine, plugin and index design (#734)
77

8-
**Status:** active, revision 5 (2026-09-28). The design is settled (§11); §13
8+
**Status:** landed, revision 5 (2026-09-28). The design is settled (§11); §13
99
divides it into tasks per repository, with their dependencies and criteria, and
10-
records their implementation.
10+
records their implementation. E2 to E6 were released in 2026.9.28.3 and the
11+
plugin items in mcpp.plugins 0.17.0. E1 is replaced by
12+
`2026-09-29-workspace-build-graph-design.md`, released as 2026.9.29.1 to
13+
2026.9.29.4.
1114

1215
- **Revision 1** proposed engine items E1 to E6 and plugin items P1 to P5.
1316
- **Revision 2** records the first review:

‎.agents/docs/2026-09-29-workspace-build-graph-design.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
22
subject: design
3-
status: active
3+
status: landed
44
---
55

66
# The workspace as the unit of build: one graph per configuration, one scheduler, product directories, and a reusable graph module
77

8-
- Status: design, agreed; implementation in progress (revision 4)
8+
- Status: landed (revision 4). Released as 2026.9.29.1 (#738); corrections in
9+
2026.9.29.2 (#739), 2026.9.29.3 (#740) and 2026.9.29.4 (#741), recorded in
10+
section 17.1
911
- Date: 2026-09-29
1012
- Origin: the #734 validation on a five-member Windows workspace (the validation
1113
project's pull request), and the discussion that followed it

‎.agents/docs/README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ Records that declare one. Everything else is listed by date below.
3030

3131
### design
3232

33-
- [The workspace as the unit of build: one graph per configuration, one scheduler, product directories, and a reusable graph module](2026-09-29-workspace-build-graph-design.md) — active
33+
- [The workspace as the unit of build: one graph per configuration, one scheduler, product directories, and a reusable graph module](2026-09-29-workspace-build-graph-design.md) — landed
3434
- [An ecosystem design for mcpp and xlings: one authority per fact, and the work that follows from it](2026-09-28-ecosystem-design-and-optimisation-plan.md) — landed
35-
- [Build cost, foreign toolsets, the build-plugin architecture and the library surface: engine, plugin and index design (#734)](2026-09-28-build-cost-foreign-toolsets-and-library-surface-design.md) — active
35+
- [Build cost, foreign toolsets, the build-plugin architecture and the library surface: engine, plugin and index design (#734)](2026-09-28-build-cost-foreign-toolsets-and-library-surface-design.md) — landed
3636
- [The compile database, `emit build-database`, and #701/#702: triage against the specifications, and one design](2026-09-26-compile-database-and-issue-699-design.md) — landed
3737
- [Issues #693 to #696: triage against mcpp's contracts, and one repair plan](2026-09-25-issues-693-696-triage-and-repair-plan.md) — landed
3838
- [Workspace inheritance, flag scoping and the published form: a unified repair plan (#690)](2026-09-25-issue-690-workspace-build-inheritance-consistency.md) — landed
@@ -108,10 +108,10 @@ Records that declare one. Everything else is listed by date below.
108108

109109
### 2026-09
110110

111-
- [The workspace as the unit of build: one graph per configuration, one scheduler, product directories, and a reusable graph module](2026-09-29-workspace-build-graph-design.md) — active
111+
- [The workspace as the unit of build: one graph per configuration, one scheduler, product directories, and a reusable graph module](2026-09-29-workspace-build-graph-design.md) — landed
112112
- [Two days of mcpp and xlings: a review of what merged, what is known, and what is open](2026-09-28-ecosystem-review-of-two-days-of-mcpp-and-xlings.md) — active
113113
- [An ecosystem design for mcpp and xlings: one authority per fact, and the work that follows from it](2026-09-28-ecosystem-design-and-optimisation-plan.md) — landed
114-
- [Build cost, foreign toolsets, the build-plugin architecture and the library surface: engine, plugin and index design (#734)](2026-09-28-build-cost-foreign-toolsets-and-library-surface-design.md) — active
114+
- [Build cost, foreign toolsets, the build-plugin architecture and the library surface: engine, plugin and index design (#734)](2026-09-28-build-cost-foreign-toolsets-and-library-surface-design.md) — landed
115115
- [Eight reports after 2026.9.27.1: implementation plan](2026-09-27-eight-reports-implementation-plan.md) — active
116116
- [Eight reports after 2026.9.27.1: what each one is, where it belongs, and one optimisation plan](2026-09-27-eight-reports-by-home-and-one-optimisation-plan.md) — active
117117
- [The compile database, `emit build-database`, and #701/#702: triage against the specifications, and one design](2026-09-26-compile-database-and-issue-699-design.md) — landed

0 commit comments

Comments
 (0)