docs(adr): open ADR-001..ADR-015 as draft architectural decisions #10
No reviewers
Labels
No labels
adr
agent:blocked-ci
agent:blocked-human
agent:blocked-resolver
agent:done
agent:in-progress
agent:no-touch
agent:pinged
agent:pr-open
agent:queued
agent:wip
area:board
area:funding
area:infra
area:phy
area:poplink
area:rtl
area:software
area:supply-chain
area:verification
ci-failed
ci-timeout
docs
do-not-merge
human-approved
needs-human-approval
needs-rebase
needs-triage
phase:1
ready-for-review
review:findings
review:pass
risk:tripwire
swarm:quarantined
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Fluid/fluidpop-v1!10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/initial-adrs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bootstraps the 15 ADRs called out in PLAN.md Section 8.1.
Each is Status: Proposed and carries Context, Decision, Consequences, and Alternatives fields populated from PLAN.md. Status transitions to Accepted once the team commits to each decision.
Chip-level: ADR-001 (4 Gemminis), ADR-002 (16x16 systolic), ADR-003 (intra-chip xbar), ADR-004 (256 KiB scratchpad), ADR-005 (1x DDR5/chip), ADR-006 (2x Rocket cores), ADR-007 (open PDK target).
Board-level: ADR-008 (designated master), ADR-009 (PopLink fabric, supersedes PCIe Gen4), ADR-010 (2D torus 2x4), ADR-011 (non-coherent memory), ADR-012 (power envelope), ADR-013 (OAM 2.0), ADR-014 (BGA pin budget).
Foundry strategy: ADR-015 (two-tier IHP130 Edu + SMIC N+2 Pro).
Tests: N/A (docs-only). CI build.yml runs shellcheck on infra/forgejo/provision.sh and skips sbt compile (no build.sbt yet, fallback in workflow). Per GitOps workflow, ready for approve + merge once CI green.
15 ADRs docs-only PR; approving per GitOps loop
7152786332b3dc44b740Rebased onto main with CI fix; re-approving
b3dc44b74076d1f32aceRebased onto main
61e49c2; re-approving for final merge