@@ -122,11 +122,7 @@ function full(): SysProMDocument {
122122 description : "A change." ,
123123 scope : [ "ELEM1" ] ,
124124 operations : [ { type : "add" , target : "ELEM1" } ] ,
125- plan : [
126- { description : "Step one" , done : true } ,
127- { description : "Step two" , done : false } ,
128- ] ,
129- lifecycle : { defined : true , introduced : true , complete : false } ,
125+ lifecycle : { defined : true , introduced : true , in_progress : true } ,
130126 } ,
131127 {
132128 id : "VIEW1" ,
@@ -327,8 +323,9 @@ describe("json-to-md single file", () => {
327323 assert . ok ( md . includes ( "- ELEM1" ) ) ;
328324 assert . ok ( md . includes ( "Operations:" ) ) ;
329325 assert . ok ( md . includes ( "- add ELEM1" ) ) ;
330- assert . ok ( md . includes ( "- [x] Step one" ) ) ;
331- assert . ok ( md . includes ( "- [ ] Step two" ) ) ;
326+ assert . ok ( md . includes ( "### Lifecycle" ) ) ;
327+ assert . ok ( md . includes ( "- [x] introduced" ) ) ;
328+ assert . ok ( md . includes ( "- [x] in progress" ) ) ;
332329 } ) ;
333330
334331 it ( "renders relationships" , ( ) => {
@@ -478,12 +475,13 @@ describe("json-to-md multi-doc", () => {
478475 assert . ok ( dec . includes ( "- [x] proposed" ) ) ;
479476 } ) ;
480477
481- it ( "CHANGES.md contains change with plan " , ( ) => {
478+ it ( "CHANGES.md contains change lifecycle " , ( ) => {
482479 jsonToMarkdownMultiDoc ( full ( ) , tmpDir ) ;
483480 const chg = readFileSync ( join ( tmpDir , "CHANGES.md" ) , "utf8" ) ;
484481 assert . ok ( chg . includes ( "### CHG1 — Test Change" ) ) ;
485- assert . ok ( chg . includes ( "- [x] Step one" ) ) ;
486- assert . ok ( chg . includes ( "- [ ] Step two" ) ) ;
482+ assert . ok ( chg . includes ( "### Lifecycle" ) ) ;
483+ assert . ok ( chg . includes ( "- [x] introduced" ) ) ;
484+ assert . ok ( chg . includes ( "- [x] in progress" ) ) ;
487485 } ) ;
488486
489487 it ( "renders node relationships in the correct file" , ( ) => {
0 commit comments