add general rules to PRs
This commit is contained in:
parent
b5cafe1a4a
commit
38beebba9b
@ -12,6 +12,7 @@
|
|||||||
> * Each PR must include tests.
|
> * Each PR must include tests.
|
||||||
> * No speculative features.
|
> * No speculative features.
|
||||||
> * Follow the `Prometeu Base Script (PBS) - Implementation Spec`.
|
> * Follow the `Prometeu Base Script (PBS) - Implementation Spec`.
|
||||||
|
> * Do not touch any other places in the codebase just frontend. If you need to touch other places, request it with comment/output in the PR.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -20,12 +21,12 @@
|
|||||||
* PBS is the **primary language**.
|
* PBS is the **primary language**.
|
||||||
* Frontend is implemented **before** runtime integration.
|
* Frontend is implemented **before** runtime integration.
|
||||||
* Architecture uses **two IR layers**:
|
* Architecture uses **two IR layers**:
|
||||||
|
|
||||||
* **Core IR** (PBS-semantic, typed, resolved)
|
* **Core IR** (PBS-semantic, typed, resolved)
|
||||||
* **VM IR** (stack-based, backend-friendly)
|
* **VM IR** (stack-based, backend-friendly)
|
||||||
* VM IR remains simple and stable.
|
* VM IR remains simple and stable.
|
||||||
* Lowering is explicit and testable.
|
* Lowering is explicit and testable.
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# PR-01 — ProjectConfig and Frontend Selection
|
# PR-01 — ProjectConfig and Frontend Selection
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user