Skip to content

Commit f12d37c

Browse files
UnbreakableMJAntigravity (Gemini 3.5 Flash)
andcommitted
standard: add §17 for development progress tracking
Adds §17 to the canonical Texinfo standard and updates the generated Markdown document. Bumps standard version to v1.32. Co-Authored-By: Antigravity (Gemini 3.5 Flash) <noreply@google.com>
1 parent e44f5f4 commit f12d37c

2 files changed

Lines changed: 100 additions & 3 deletions

File tree

The_Steelbore_Standard.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ concerns.
2323

2424
## Changelog
2525

26+
- **v1.32 (2026-07-15):** **§17 added** — Development Progress Tracking
27+
& Reporting codified, specifying milestones, MVP, and total PRD
28+
completion tracking using a 20-character Unicode progress bar.
29+
Compliance Checklist updated.
30+
2631
- **v1.31 (2026-06-24):** **§3.2** compiler optimization flag
2732
documentation rule extended — previously only *disabled* flags
2833
required documentation; now **both applied and disabled** flags must
@@ -1259,6 +1264,45 @@ shaped the Spacecraft Software artifact.
12591264

12601265
————————————————————————
12611266

1267+
# §17 — Development Progress Tracking & Reporting
1268+
1269+
When implementing features or writing code based on a Product
1270+
Requirements Document (PRD) or project plan, coding assistants and
1271+
developers must continuously track and report progress. This reporting
1272+
ensures transparency, early detection of drift, and alignment on the
1273+
implementation status of key milestones.
1274+
1275+
## §17.1 — Progress Reporting Format
1276+
1277+
Every progress report must include the percentage of completion for
1278+
individual milestones, the overall progress of the Minimum Viable
1279+
Product (MVP), and the total progress of the PRD.
1280+
1281+
**Format template:**
1282+
1283+
[Progress: ▰▰▰▰▰▰▰▰▰▰▰▰▰▰▱▱▱▱▱▱] 70%
1284+
Milestones: M0: 100% | M1: 100% | M2: 70% | M3: 0% | M4: 0%
1285+
Product Status: MVP: 90% | PRD: 70%
1286+
1287+
## §17.2 — Progress Bar Style
1288+
1289+
The progress bar must use high-visibility Unicode block characters
1290+
(e.g., `` for filled and `` for empty) to form a clean, static,
1291+
20-character visual representation of total PRD completion. Do not use
1292+
legacy ASCII characters like `#` or `-` for the progress bar.
1293+
1294+
## §17.3 — Reporting Cadence
1295+
1296+
Progress must be reported:
1297+
1298+
- At the start of a coding task (initial estimate/baseline)
1299+
1300+
- At the completion of each logical component or milestone task
1301+
1302+
- When summarizing the work done at the end of a turn/message
1303+
1304+
————————————————————————
1305+
12621306
# §16 — Compliance Checklist (Audit Gate)
12631307

12641308
Before finalising **any** Spacecraft Software artifact, mentally verify:
@@ -1337,6 +1381,10 @@ Before finalising **any** Spacecraft Software artifact, mentally verify:
13371381
`references/ATTRIBUTION.md` present where reference content is adapted
13381382
from external sources
13391383

1384+
- [ ] **§17** Development progress tracked and reported continuously
1385+
with milestone percentages, MVP, total PRD completion, and a Unicode
1386+
progress bar
1387+
13401388
- [ ] **§6.3** All commits to Spacecraft Software Git remotes
13411389
cryptographically signed with the
13421390
`Mohamed.Hammad@SpacecraftSoftware.org` key and showing "Verified" on

The_Steelbore_Standard.texi

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
@setfilename The_Steelbore_Standard.info
66
@documentencoding UTF-8
77
@documentlanguage en
8-
@settitle The Steelbore Standard 1.31
8+
@settitle The Steelbore Standard 1.32
99
@c %**end of header
1010

11-
@set VERSION 1.31
12-
@set UPDATED 2026-06-24
11+
@set VERSION 1.32
12+
@set UPDATED 2026-07-15
1313
@set SUBDOMAIN https://Standard.SpacecraftSoftware.org/
1414

1515
@copying
@@ -69,6 +69,7 @@ Maintained by Mohamed Hammad
6969
* UI/UX Design System:: §13 — Material Design & accessibility.
7070
* Date Time Units:: §14 — ISO 8601, UTC Z, metric units.
7171
* Attribution:: §15 — Maintainer, project pages, credits.
72+
* Development Progress Tracking:: §17 — Development progress tracking and reporting.
7273
* Compliance Checklist:: §16 — Audit gate checklist.
7374
* Skill Cross-References:: Skill cross-reference table.
7475
* Concept Index:: Alphabetical concept index.
@@ -106,6 +107,11 @@ are separate concerns.
106107
@section Changelog
107108
@itemize
108109
@item
110+
@strong{v1.32 (2026-07-15):} @strong{§17 added} --- Development Progress
111+
Tracking & Reporting codified, specifying milestones, MVP, and total PRD completion
112+
tracking using a 20-character Unicode progress bar. Compliance Checklist
113+
updated.
114+
@item
109115
@strong{v1.31 (2026-06-24):} @strong{§3.2} compiler optimization flag
110116
documentation rule extended --- previously only @emph{disabled} flags
111117
required documentation; now @strong{both applied and disabled} flags must
@@ -2112,6 +2118,45 @@ the upstream work shaped the Spacecraft Software artifact.
21122118
------------------------------------------------------------------------
21132119
@end ifnottex
21142120

2121+
@node Development Progress Tracking
2122+
@chapter §17 — Development Progress Tracking & Reporting
2123+
2124+
When implementing features or writing code based on a Product Requirements Document (PRD) or project plan, coding assistants and developers must continuously track and report progress. This reporting ensures transparency, early detection of drift, and alignment on the implementation status of key milestones.
2125+
2126+
@section §17.1 — Progress Reporting Format
2127+
2128+
Every progress report must include the percentage of completion for individual milestones, the overall progress of the Minimum Viable Product (MVP), and the total progress of the PRD.
2129+
2130+
@strong{Format template:}
2131+
@example
2132+
[Progress: ▰▰▰▰▰▰▰▰▰▰▰▰▰▰▱▱▱▱▱▱] 70%
2133+
Milestones: M0: 100% | M1: 100% | M2: 70% | M3: 0% | M4: 0%
2134+
Product Status: MVP: 90% | PRD: 70%
2135+
@end example
2136+
2137+
@section §17.2 — Progress Bar Style
2138+
2139+
The progress bar must use high-visibility Unicode block characters (e.g., @code{} for filled and @code{} for empty) to form a clean, static, 20-character visual representation of total PRD completion. Do not use legacy ASCII characters like @code{#} or @code{-} for the progress bar.
2140+
2141+
@section §17.3 — Reporting Cadence
2142+
2143+
Progress must be reported:
2144+
@itemize
2145+
@item
2146+
At the start of a coding task (initial estimate/baseline)
2147+
@item
2148+
At the completion of each logical component or milestone task
2149+
@item
2150+
When summarizing the work done at the end of a turn/message
2151+
@end itemize
2152+
2153+
@iftex
2154+
@bigskip@hrule@bigskip
2155+
@end iftex
2156+
@ifnottex
2157+
------------------------------------------------------------------------
2158+
@end ifnottex
2159+
21152160
@node Compliance Checklist
21162161
@chapter §16 — Compliance Checklist (Audit Gate)
21172162
Before finalising @strong{any} Spacecraft Software artifact, mentally
@@ -2194,6 +2239,10 @@ project/skill root when triggers apply; deeper
21942239
@code{references/ATTRIBUTION.md} present where reference content is
21952240
adapted from external sources
21962241
@item
2242+
@strong{§17} Development progress tracked and reported continuously
2243+
with milestone percentages, MVP, total PRD completion, and a Unicode
2244+
progress bar
2245+
@item
21972246
@strong{§6.3} All commits to Spacecraft Software Git remotes
21982247
cryptographically signed with the
21992248
@code{Mohamed.Hammad@@SpacecraftSoftware.org} key and showing "Verified"

0 commit comments

Comments
 (0)