Commit 6eef016
Add id, name, and description as standard frontmatter fields (#198)
* Initial plan
* Add id, name, and description as standard frontmatter fields
- Added ID, Name, and Description fields to TaskFrontMatter
- Added ID, Name, and Description fields to RuleFrontMatter
- Added ID, Name, and Description fields to CommandFrontMatter
- All fields are optional and metadata-only
- Updated existing tests to cover the new fields
- Created comprehensive tests for CommandFrontMatter
- All tests passing successfully
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>
* Update documentation for new id, name, and description frontmatter fields
- Updated SPECIFICATION.md with new standard fields for tasks, rules, and commands
- Updated docs/reference/file-formats.md with detailed documentation
- Added examples for each new field
- Updated Appendix C tables to include new fields
- All changes maintain backward compatibility
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>
* Add example files demonstrating new standard frontmatter fields
- Updated example task file to demonstrate id, name, and description fields
- Created example rule file with standard fields
- Created example command file with standard fields
- All examples show proper usage and explain that fields are metadata-only
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>1 parent 3e1cbf1 commit 6eef016
9 files changed
Lines changed: 582 additions & 29 deletions
File tree
- docs/reference
- examples/agents
- commands
- rules
- tasks
- pkg/codingcontext/markdown
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
435 | 435 | | |
436 | 436 | | |
437 | 437 | | |
438 | | - | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
439 | 472 | | |
440 | 473 | | |
441 | 474 | | |
| |||
446 | 479 | | |
447 | 480 | | |
448 | 481 | | |
449 | | - | |
| 482 | + | |
450 | 483 | | |
451 | 484 | | |
452 | 485 | | |
| |||
458 | 491 | | |
459 | 492 | | |
460 | 493 | | |
461 | | - | |
| 494 | + | |
462 | 495 | | |
463 | 496 | | |
464 | 497 | | |
| |||
472 | 505 | | |
473 | 506 | | |
474 | 507 | | |
475 | | - | |
| 508 | + | |
476 | 509 | | |
477 | 510 | | |
478 | 511 | | |
| |||
483 | 516 | | |
484 | 517 | | |
485 | 518 | | |
486 | | - | |
| 519 | + | |
487 | 520 | | |
488 | 521 | | |
489 | 522 | | |
| |||
493 | 526 | | |
494 | 527 | | |
495 | 528 | | |
496 | | - | |
| 529 | + | |
497 | 530 | | |
498 | 531 | | |
499 | 532 | | |
| |||
504 | 537 | | |
505 | 538 | | |
506 | 539 | | |
507 | | - | |
| 540 | + | |
508 | 541 | | |
509 | 542 | | |
510 | 543 | | |
| |||
515 | 548 | | |
516 | 549 | | |
517 | 550 | | |
518 | | - | |
| 551 | + | |
519 | 552 | | |
520 | 553 | | |
521 | 554 | | |
| |||
537 | 570 | | |
538 | 571 | | |
539 | 572 | | |
540 | | - | |
| 573 | + | |
541 | 574 | | |
542 | 575 | | |
543 | 576 | | |
| |||
550 | 583 | | |
551 | 584 | | |
552 | 585 | | |
553 | | - | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
554 | 620 | | |
555 | 621 | | |
556 | 622 | | |
| |||
562 | 628 | | |
563 | 629 | | |
564 | 630 | | |
565 | | - | |
| 631 | + | |
566 | 632 | | |
567 | 633 | | |
568 | 634 | | |
| |||
573 | 639 | | |
574 | 640 | | |
575 | 641 | | |
576 | | - | |
| 642 | + | |
577 | 643 | | |
578 | 644 | | |
579 | 645 | | |
| |||
583 | 649 | | |
584 | 650 | | |
585 | 651 | | |
586 | | - | |
| 652 | + | |
587 | 653 | | |
588 | 654 | | |
589 | 655 | | |
| |||
1554 | 1620 | | |
1555 | 1621 | | |
1556 | 1622 | | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
1557 | 1626 | | |
1558 | 1627 | | |
1559 | 1628 | | |
| |||
1568 | 1637 | | |
1569 | 1638 | | |
1570 | 1639 | | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
1571 | 1643 | | |
1572 | 1644 | | |
1573 | 1645 | | |
1574 | 1646 | | |
1575 | 1647 | | |
| 1648 | + | |
| 1649 | + | |
| 1650 | + | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
1576 | 1658 | | |
1577 | 1659 | | |
1578 | 1660 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
32 | 74 | | |
33 | 75 | | |
34 | 76 | | |
| |||
439 | 481 | | |
440 | 482 | | |
441 | 483 | | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
442 | 526 | | |
443 | 527 | | |
444 | 528 | | |
| |||
563 | 647 | | |
564 | 648 | | |
565 | 649 | | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
566 | 692 | | |
567 | 693 | | |
568 | 694 | | |
| |||
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
0 commit comments