Skip to content

Commit 2e0a61e

Browse files
committed
update
1 parent 5768523 commit 2e0a61e

1 file changed

Lines changed: 62 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 62 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,62 @@ and this project adheres to **[Semantic Versioning](https://semver.org/spec/v2.0
99

1010
---
1111

12+
## [0.1.1] - 2026-04-27
13+
14+
### Added
15+
16+
New repository classes:
17+
18+
- `regimes` - executable identity and persistence regime repositories
19+
- `govsrc` - traceable governmental source material repositories
20+
21+
Naming pattern support for `govsrc`:
22+
23+
- `se-govsrc-{jurisdiction}`
24+
- `se-govsrc-{jurisdiction}-{focus}`
25+
- Clarified that `{jurisdiction}` may include subdivision (e.g., `us-missouri`) and is treated as a single logical token
26+
27+
Dependency rules for new classes:
28+
29+
- `regimes` dependencies aligned with kernel and mapspec layers
30+
- `govsrc` dependencies limited to foundational and specification layers
31+
32+
Repository requirements for new classes:
33+
34+
- `regimes`: executable artifacts with testing and documentation expectations
35+
- `govsrc`: source preservation with provenance and documentation expectations
36+
37+
Documentation structure expectations:
38+
39+
- `docs/regimes` for regime repositories
40+
- `docs/sources` for govsrc repositories
41+
42+
CI execution step:
43+
44+
- Added constitution validation (`se_constitution validate`) as a required CI step
45+
46+
### Changed
47+
48+
Dependency rules registry:
49+
50+
- Standardized format to `[dependency.<class>]` with `allowed` lists
51+
- Alphabetized dependency lists for stability and diff clarity
52+
Naming patterns:
53+
- Clarified treatment of hyphenated jurisdiction tokens as single logical units
54+
55+
### Fixed
56+
57+
Validation errors for missing dependency rules for `regimes` and `govsrc`
58+
59+
Consistency across:
60+
61+
- class registry
62+
- naming patterns
63+
- dependency rules
64+
- repo requirements
65+
66+
---
67+
1268
## [0.1.0] - 2026-04-22
1369

1470
### Added
@@ -44,13 +100,14 @@ and this project adheres to **[Semantic Versioning](https://semver.org/spec/v2.0
44100

45101
```shell
46102
# as needed
47-
git tag -d v0.1.0
48-
git push origin :refs/tags/v0.1.0
103+
git tag -d v0.1.1
104+
git push origin :refs/tags/v0.1.1
49105

50106
# new tag / release
51-
git tag v0.1.0 -m "0.1.0"
52-
git push origin v0.1.0
107+
git tag v0.1.1 -m "0.1.1"
108+
git push origin v0.1.1
53109
```
54110

55-
[Unreleased]: https://github.com/structural-explainability/se-constitution/compare/v0.1.0...HEAD
111+
[Unreleased]: https://github.com/structural-explainability/se-constitution/compare/v0.1.1...HEAD
112+
[0.1.1]: https://github.com/structural-explainability/se-constitution/releases/tag/v0.1.1
56113
[0.1.0]: https://github.com/structural-explainability/se-constitution/releases/tag/v0.1.0

0 commit comments

Comments
 (0)