Commit 09dae3a
committed
refactor,docs,ci: complete compat cleanup and layout config separation
This commit finalizes several key architectural and cleanup tasks:
1. Restructures document layout policy out of the hardcoded artifact shell into a standalone configurable system
2. Extracts legacy compatibility helpers into a dedicated module
3. Updates all documentation to reflect the new layered architecture
4. Adds proper diagnostic severity tracking and warning handling
5. Splits render config resolution into explicit resolve + parse API
6. Adds full compat cleanup todo list and completes initial documentation overhauls
7. Fixes markdownlint coverage and test assertions
8. Updates CI/verify scripts to properly filter error diagnostics1 parent c9e74dd commit 09dae3a
35 files changed
Lines changed: 1237 additions & 629 deletions
File tree
- apps/agent-html-app/src
- components
- agent-shell
- workbench
- lib
- docs
- architecture
- details
- spec
- packages
- ahtml/src/cli
- runtime-template/src
- renderer
- core
- src
- parse
- scripts
- verify-pack
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1560 | 1560 | | |
1561 | 1561 | | |
1562 | 1562 | | |
1563 | | - | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
1564 | 1566 | | |
1565 | | - | |
| 1567 | + | |
1566 | 1568 | | |
1567 | 1569 | | |
1568 | 1570 | | |
| |||
1589 | 1591 | | |
1590 | 1592 | | |
1591 | 1593 | | |
| 1594 | + | |
1592 | 1595 | | |
1593 | 1596 | | |
1594 | | - | |
1595 | | - | |
| 1597 | + | |
| 1598 | + | |
1596 | 1599 | | |
1597 | 1600 | | |
1598 | | - | |
| 1601 | + | |
1599 | 1602 | | |
1600 | 1603 | | |
1601 | 1604 | | |
| |||
1614 | 1617 | | |
1615 | 1618 | | |
1616 | 1619 | | |
1617 | | - | |
1618 | | - | |
1619 | | - | |
1620 | | - | |
1621 | | - | |
1622 | | - | |
1623 | | - | |
1624 | | - | |
1625 | | - | |
1626 | | - | |
1627 | 1620 | | |
1628 | 1621 | | |
1629 | 1622 | | |
| |||
0 commit comments