Skip to content

Commit c3cb3c8

Browse files
committed
feat: add people & milestones list commands
- Implemented code-hq people [--role] - Implemented code-hq milestones [--status] - Both follow same pattern as tasks/notes - Completes CRUD for all entity types
1 parent 3ee3a4b commit c3cb3c8

6 files changed

Lines changed: 378 additions & 20 deletions

File tree

.code-hq/graph.jsonld

Lines changed: 205 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,211 @@
163163
],
164164
"createdAt": "2025-10-24T08:21:09.717Z",
165165
"updatedAt": "2025-10-24T08:21:09.717Z"
166+
},
167+
{
168+
"@id": "task:1761296225628",
169+
"@type": "Task",
170+
"title": "Fix authentication bug",
171+
"status": "todo",
172+
"priority": "high",
173+
"assignee": "@alice",
174+
"tags": [],
175+
"createdAt": "2025-10-24T08:57:05.628Z",
176+
"updatedAt": "2025-10-24T08:57:05.628Z"
177+
},
178+
{
179+
"@id": "task:1761299612254",
180+
"@type": "Task",
181+
"title": "Add 'code-hq people' list command",
182+
"status": "done",
183+
"priority": "high",
184+
"tags": [
185+
"cli",
186+
"quick-win"
187+
],
188+
"createdAt": "2025-10-24T09:53:32.253Z",
189+
"updatedAt": "2025-10-24T10:11:15.590Z"
190+
},
191+
{
192+
"@id": "task:1761299613928",
193+
"@type": "Task",
194+
"title": "Add 'code-hq milestones' list command",
195+
"status": "done",
196+
"priority": "high",
197+
"tags": [
198+
"cli",
199+
"quick-win"
200+
],
201+
"createdAt": "2025-10-24T09:53:33.928Z",
202+
"updatedAt": "2025-10-24T10:11:16.936Z"
203+
},
204+
{
205+
"@id": "task:1761299615316",
206+
"@type": "Task",
207+
"title": "Create Windsurf global workflow file",
208+
"status": "todo",
209+
"priority": "medium",
210+
"tags": [
211+
"integration",
212+
"windsurf"
213+
],
214+
"createdAt": "2025-10-24T09:53:35.316Z",
215+
"updatedAt": "2025-10-24T09:53:35.316Z"
216+
},
217+
{
218+
"@id": "task:1761299617274",
219+
"@type": "Task",
220+
"title": "Publish code-hq to npm",
221+
"status": "todo",
222+
"priority": "critical",
223+
"tags": [
224+
"release",
225+
"npm"
226+
],
227+
"createdAt": "2025-10-24T09:53:37.274Z",
228+
"updatedAt": "2025-10-24T09:53:37.274Z"
229+
},
230+
{
231+
"@id": "task:1761299619422",
232+
"@type": "Task",
233+
"title": "Record 3-minute demo video",
234+
"status": "todo",
235+
"priority": "medium",
236+
"tags": [
237+
"marketing",
238+
"demo"
239+
],
240+
"createdAt": "2025-10-24T09:53:39.422Z",
241+
"updatedAt": "2025-10-24T09:53:39.422Z"
242+
},
243+
{
244+
"@id": "task:1761299620136",
245+
"@type": "Task",
246+
"title": "Post launch tweet thread",
247+
"status": "todo",
248+
"priority": "high",
249+
"tags": [
250+
"marketing",
251+
"launch"
252+
],
253+
"createdAt": "2025-10-24T09:53:40.136Z",
254+
"updatedAt": "2025-10-24T09:53:40.136Z"
255+
},
256+
{
257+
"@id": "task:1761299620382",
258+
"@type": "Task",
259+
"title": "Submit Show HN post",
260+
"status": "todo",
261+
"priority": "high",
262+
"tags": [
263+
"marketing",
264+
"launch"
265+
],
266+
"createdAt": "2025-10-24T09:53:40.382Z",
267+
"updatedAt": "2025-10-24T09:53:40.382Z"
268+
},
269+
{
270+
"@id": "task:1761299620492",
271+
"@type": "Task",
272+
"title": "Git commit and push to GitHub",
273+
"status": "todo",
274+
"priority": "critical",
275+
"tags": [
276+
"release",
277+
"git"
278+
],
279+
"createdAt": "2025-10-24T09:53:40.492Z",
280+
"updatedAt": "2025-10-24T09:53:40.492Z"
281+
},
282+
{
283+
"@id": "task:1761299627719",
284+
"@type": "Task",
285+
"title": "Create agent integration templates",
286+
"status": "done",
287+
"priority": "high",
288+
"tags": [
289+
"agents",
290+
"templates"
291+
],
292+
"createdAt": "2025-10-24T09:53:47.719Z",
293+
"updatedAt": "2025-10-24T09:53:47.719Z"
294+
},
295+
{
296+
"@id": "task:1761299628888",
297+
"@type": "Task",
298+
"title": "Implement core CLI commands",
299+
"status": "done",
300+
"priority": "critical",
301+
"tags": [
302+
"cli",
303+
"core"
304+
],
305+
"createdAt": "2025-10-24T09:53:48.888Z",
306+
"updatedAt": "2025-10-24T09:53:48.888Z"
307+
},
308+
{
309+
"@id": "task:1761299630381",
310+
"@type": "Task",
311+
"title": "Write comprehensive documentation",
312+
"status": "done",
313+
"priority": "high",
314+
"tags": [
315+
"docs"
316+
],
317+
"createdAt": "2025-10-24T09:53:50.381Z",
318+
"updatedAt": "2025-10-24T09:53:50.381Z"
319+
},
320+
{
321+
"@id": "task:1761299630714",
322+
"@type": "Task",
323+
"title": "Fork TQL and rebrand as code-hq",
324+
"status": "done",
325+
"priority": "critical",
326+
"tags": [
327+
"architecture",
328+
"fork"
329+
],
330+
"createdAt": "2025-10-24T09:53:50.714Z",
331+
"updatedAt": "2025-10-24T09:53:50.714Z"
332+
},
333+
{
334+
"@id": "note:1761299650635",
335+
"@type": "Note",
336+
"title": "Project Status: code-hq v1.0",
337+
"content": "\n## Completed ✅\n- Forked TQL and rebranded as code-hq\n- Implemented core CLI (init, create, update, tasks, notes, show, validate, query)\n- Created 6 comprehensive agent training templates (1,544 lines)\n- Built entity schemas (Task, Person, Note, Milestone)\n- Integrated TQL engine (EAV + Datalog)\n- Wrote extensive documentation\n\n## Remaining Critical Tasks 🚨\n1. Git commit and push to GitHub\n2. Publish to npm\n\n## Quick Wins (30 min each)\n- Add 'code-hq people' command\n- Add 'code-hq milestones' command\n- Create Windsurf global workflow\n\n## Launch Tasks \n- Record demo video\n- Post tweet thread (draft ready in SHIP-IT.md)\n- Submit Show HN\n\n## Strategy\nShip minimal v1.0 now with core features. Add workflow automation and reports in v1.1 based on user feedback.\n",
338+
"type": "meeting",
339+
"tags": [
340+
"status",
341+
"v1.0",
342+
"milestone"
343+
],
344+
"createdAt": "2025-10-24T09:54:10.634Z",
345+
"updatedAt": "2025-10-24T09:54:10.634Z"
346+
},
347+
{
348+
"@id": "person:trent-brew",
349+
"@type": "Person",
350+
"name": "Trent Brew",
351+
"email": "trent@codehq.dev",
352+
"role": "Creator"
353+
},
354+
{
355+
"@id": "milestone:1761300665321",
356+
"@type": "Milestone",
357+
"title": "v1.0 Release",
358+
"description": "Initial public release",
359+
"dueDate": "2025-01-31",
360+
"status": "planned",
361+
"progress": 0
362+
},
363+
{
364+
"@id": "milestone:1761300667041",
365+
"@type": "Milestone",
366+
"title": "v1.1 Enhancements",
367+
"description": "Reports and metrics",
368+
"dueDate": "2025-02-28",
369+
"status": "planned",
370+
"progress": 0
166371
}
167372
]
168373
}

0 commit comments

Comments
 (0)