@@ -20,13 +20,15 @@ updating, querying, and management of development logs.
2020Devlog entries use a well-defined status system to track work progression:
2121
2222** Open Statuses (Active Work):**
23+
2324- ` new ` - Work ready to start
2425- ` in-progress ` - Actively being developed
2526- ` blocked ` - Temporarily stopped due to dependencies
26- - ` in-review ` - Awaiting review/approval
27+ - ` in-review ` - Awaiting review/approval
2728- ` testing ` - Being validated through testing
2829
2930** Closed Statuses (Completed Work):**
31+
3032- ` done ` - Successfully completed
3133- ` cancelled ` - Abandoned/deprioritized
3234
@@ -62,21 +64,21 @@ const entry = await devlog.createDevlog({
6264 acceptanceCriteria: [
6365 ' Users can register with email/password' ,
6466 ' Users can login and receive JWT token' ,
65- ' Protected routes require valid token'
66- ]
67+ ' Protected routes require valid token' ,
68+ ],
6769});
6870
6971// Update the devlog
7072await devlog .updateDevlog ({
7173 id: entry .id ,
7274 status: ' in-progress' ,
73- progress: ' Completed user registration endpoint'
75+ progress: ' Completed user registration endpoint' ,
7476});
7577
7678// Add a note
7779await devlog .addNote (entry .id , {
7880 category: ' progress' ,
79- content: ' Fixed validation issues with email format'
81+ content: ' Fixed validation issues with email format' ,
8082});
8183
8284// List all devlogs
@@ -85,7 +87,7 @@ const allDevlogs = await devlog.listDevlogs();
8587// Filter devlogs
8688const inProgressTasks = await devlog .listDevlogs ({
8789 status: [' in-progress' ],
88- type: [' feature' , ' bugfix' ]
90+ type: [' feature' , ' bugfix' ],
8991});
9092
9193// Search devlogs
@@ -150,4 +152,4 @@ This core package is designed to be used by:
150152
151153## License
152154
153- MIT
155+ Apache 2.0
0 commit comments