Skip to content

Commit e498dc4

Browse files
committed
repo: rename operating contract to REPO.md
Promote REPO.md to the canonical repo contract, update live references away from repo-operating-model.md, and remove the unused rustfmt install from CI. project: hwping agent: codex-20260409-repo-contract-rename role: worker artifacts: DEC-20260409-001, DEC-20260409-002, LOG-20260409-001
1 parent 696bb56 commit e498dc4

12 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/skills/weekly-upstream-intake/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Use this skill when Hwping needs a repeatable review of upstream `rhwp` work.
1010

1111
## Canonical Sources
1212

13-
- [repo-operating-model.md](../../../repo-operating-model.md)
13+
- [REPO.md](../../../REPO.md)
1414
- [upstream-intake/README.md](../../../upstream-intake/README.md)
1515
- [upstream-intake/intake-method.md](../../../upstream-intake/intake-method.md)
1616
- [upstream-intake/weekly-upstream-intake-template.md](../../../upstream-intake/weekly-upstream-intake-template.md)

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Install Rust toolchain
2323
uses: dtolnay/rust-toolchain@stable
2424
with:
25-
components: clippy, rustfmt
25+
components: clippy
2626

2727
- name: Cache cargo registry & build
2828
uses: actions/cache@v4

AGENTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
Hwping is a macOS-focused downstream fork of upstream `rhwp`.
44

5-
Use this file as the repo-root entrypoint for agent behavior. The canonical operating rules still live in `repo-operating-model.md`.
5+
Use this file as the repo-root entrypoint for agent behavior. The canonical operating rules live in `REPO.md`.
66

77
## Read First
88

99
- `README_EN.md` for the repo's scope and product boundary
10-
- `repo-operating-model.md` for routing, artifact rules, and commit provenance
10+
- `REPO.md` for routing, artifact rules, and commit provenance
1111
- `SPEC.md`, `STATUS.md`, `PLANS.md`, and `INBOX.md` for current project truth
1212
- the local `README.md` or template for any surface you are about to edit
1313

@@ -54,7 +54,7 @@ Reference paths:
5454

5555
## Commit Discipline
5656

57-
- New commits should carry the provenance trailers required by `repo-operating-model.md`.
57+
- New commits should carry the provenance trailers required by `REPO.md`.
5858
- Local hook and CI enforcement live in `.githooks/commit-msg` and `.github/workflows/commit-standards.yml`.
5959
- Do not bypass commit checks with ad hoc formatting or `--no-verify`.
6060
- Treat bootstrap or migration commits as explicit exceptions only.

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Hwping adopts `LPFchan/repo-template` as its canonical repository operating mode
2828
- `mydocs/` remains the detailed technical, troubleshooting, and manual layer that supports the root truth docs.
2929
- Stable IDs and commit provenance trailers are now part of the expected workflow.
3030

31-
For the repository-specific rules, see [repo-operating-model.md](repo-operating-model.md), [DEC-20260409-001-repo-template-full-adoption.md](records/decisions/DEC-20260409-001-repo-template-full-adoption.md), and [DEC-20260409-002-retire-mydocs-hwping-namespace.md](records/decisions/DEC-20260409-002-retire-mydocs-hwping-namespace.md).
31+
For the repository-specific rules, see [REPO.md](REPO.md), [DEC-20260409-001-repo-template-full-adoption.md](records/decisions/DEC-20260409-001-repo-template-full-adoption.md), and [DEC-20260409-002-retire-mydocs-hwping-namespace.md](records/decisions/DEC-20260409-002-retire-mydocs-hwping-namespace.md).
3232

3333
## Contribution Rules
3434

PLANS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ This document contains accepted future direction only.
7272

7373
- Initiative: institutionalize the root truth docs and provenance workflow
7474
- Why now: the operating model needs to become normal before more migration and product work accumulates
75-
- Dependencies: `repo-operating-model.md`, contributor docs, and the seed `DEC-*` and `LOG-*` records
75+
- Dependencies: `REPO.md`, contributor docs, and the seed `DEC-*` and `LOG-*` records
7676
- Related ids: `DEC-20260409-001`, `LOG-20260409-001`
7777
- Initiative: keep advancing the app-facing facade, FFI, and preview boundaries
7878
- Why now: Hwping still needs real product surfaces beyond the current smoke path

README_EN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Hwping adopts `LPFchan/repo-template` as its canonical repository operating mode
114114
- `mydocs/` remains the deeper technical, troubleshooting, and manual layer that supports the root truth docs.
115115
- New commits are expected to carry repo-template provenance trailers.
116116

117-
For the repository-specific rules, see [repo-operating-model.md](repo-operating-model.md), [DEC-20260409-001-repo-template-full-adoption.md](records/decisions/DEC-20260409-001-repo-template-full-adoption.md), and [DEC-20260409-002-retire-mydocs-hwping-namespace.md](records/decisions/DEC-20260409-002-retire-mydocs-hwping-namespace.md).
117+
For the repository-specific rules, see [REPO.md](REPO.md), [DEC-20260409-001-repo-template-full-adoption.md](records/decisions/DEC-20260409-001-repo-template-full-adoption.md), and [DEC-20260409-002-retire-mydocs-hwping-namespace.md](records/decisions/DEC-20260409-002-retire-mydocs-hwping-namespace.md).
118118

119119
## Documentation
120120

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Hwping Repo Operating Model
1+
# Hwping REPO Contract
22

3-
This document is the canonical rules layer for Hwping's adoption of `LPFchan/repo-template`.
3+
This document is the canonical repo contract for Hwping's adoption of `LPFchan/repo-template`.
44

55
## Purpose
66

records/agent-worklogs/LOG-20260409-001-repo-template-migration-bootstrap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ Implement the full `LPFchan/repo-template` operating model in the Hwping reposit
2828
- Checks run: repository tree review and scaffold inspection
2929
- Output: confirmed that `upstream-intake/` was already present but the root truth docs and provenance folders were still missing
3030
- Blockers: none
31-
- Next: add `repo-operating-model.md`, the root truth stack, and the provenance directories
31+
- Next: add the canonical repo contract (`REPO.md`, originally introduced as `repo-operating-model.md`), the root truth stack, and the provenance directories
3232

3333
## Entry 2026-04-09 05-29-07 KST
3434

35-
- Action: added `repo-operating-model.md`, `SPEC.md`, `STATUS.md`, `PLANS.md`, `INBOX.md`, `research/`, and `records/`
35+
- Action: added the canonical repo contract (`REPO.md`, originally introduced as `repo-operating-model.md`), `SPEC.md`, `STATUS.md`, `PLANS.md`, `INBOX.md`, `research/`, and `records/`
3636
- Files touched: new root operating-model and provenance surfaces
3737
- Checks run: repository tree verification
3838
- Output: seeded `DEC-20260409-001` and this worklog so the migration itself is recorded inside the new model

records/decisions/DEC-20260409-002-retire-mydocs-hwping-namespace.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ It also reduces sync noise by removing a product-specific subtree whose main pur
7171

7272
## Migration Mapping
7373

74-
- `hwping_repo_template_adoption.md` -> `repo-operating-model.md` and `DEC-20260409-001`
74+
- `hwping_repo_template_adoption.md` -> `REPO.md` (canonical contract; originally introduced as `repo-operating-model.md`) and `DEC-20260409-001`
7575
- `hwping_repo_sync_plan.md` -> `DEC-20260409-005`, `SPEC.md`, `PLANS.md`, and contributor guidance
7676
- `hwping_macos_milestone_plan.md` -> `PLANS.md`
7777
- `hwping_system_architecture.md` -> `DEC-20260409-003`, `SPEC.md`, and `PLANS.md`

skills/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ What lives here:
1212
- companion workflow for the canonical upstream-review module
1313

1414
Keep skills procedural.
15-
Do not duplicate the canonical rules from `repo-operating-model.md` inside them.
15+
Do not duplicate the canonical rules from `REPO.md` inside them.

0 commit comments

Comments
 (0)