jonathan
55b35c86db
Merge pull request 'docs(P00): .ciagent/STATE.md re-take — v1.1 phase 0 execution' ( #12 ) from phase/00-pre-execution into main
...
CI / ci (push) Successful in 42s
Reviewed-on: #12
Reviewed-by: jonathan <jonathan@coreci.dev >
2026-11-03 02:48:13 +00:00
coreci-nova-po
810a9da6fa
docs(P00): restore the ratified v1.1 phase-0 re-take STATE.md (nova-platform#11 c16383) after main merge — PR#12 conflict resolved (Chairman c17054)
CI / ci (push) Successful in 33s
CI / ci (pull_request) Successful in 31s
2026-11-02 14:12:58 +00:00
coreci-nova-po
3d13fa7b71
Merge branch 'main' into phase/00-pre-execution
CI / ci (push) Successful in 33s
CI / ci (pull_request) Successful in 34s
2026-11-02 14:12:57 +00:00
coreci-nova-po
5cdc8fb0a7
docs(P00): align .ciagent/STATE.md with main intake version — pre-step to dissolve the add/add conflict (Chairman request PR#12 c17054)
CI / ci (push) Successful in 33s
2026-11-02 14:12:56 +00:00
coreci-nova-po
2bfd32fc8f
docs(P00): state re-take — stamp the RE-TAKEN header line with its UTC timestamp
2026-10-31 22:09:51 +00:00
coreci-nova-po
9b88105bff
docs(P00): state re-take — refresh .ciagent/STATE.md ground truth to 2026-10-31 (v1.1 plan ratified, nova-platform#11 comment 16383)
2026-10-31 22:09:35 +00:00
jonathan
8a92f57b04
Merge pull request 'ci: run the pipeline on the ubuntu-latest label (the node job image has no test deps and no pypi)' ( #9 ) from ci/ubuntu-runner into main
...
CI / ci (push) Successful in 24s
Reviewed-on: #9
2026-10-26 23:17:19 +00:00
coreci-nova-po
0a82a8c2eb
ci: run the pipeline on the ubuntu-latest label (pypi reachable there, deps absent on the node image)
CI / ci (push) Successful in 23s
CI / ci (pull_request) Successful in 23s
2026-10-26 05:08:46 +00:00
jonathan
906a18c98c
Merge pull request 'ci: make the workflow parse and run on a label the fleet serves (first run)' ( #8 ) from ci/standup-node into main
...
CI / ci (push) Failing after 3s
Reviewed-on: #8
Reviewed-by: jonathan <jonathan@coreci.dev >
2026-10-26 02:31:16 +00:00
coreci-nova-po
dc455c3c6c
ci: quote the two plain scalars that made this workflow invalid YAML
...
CI / ci (push) Failing after 4s
CI / ci (pull_request) Failing after 3s
A plain YAML scalar cannot contain a colon followed by a space. Two step
values did, so the whole file failed to parse and Gitea skipped it: every
push left actions/runs and actions/tasks at zero. Quoting both values
makes the workflow parse; run 50815 is the same file with both values
quoted and it was picked up by the runner.
run: hourly RUN 2 2026-10-26T02:2xZ
2026-10-26 02:05:05 +00:00
coreci-nova-po
e672543e0f
ci: drop the push branch filter so the workflow actually fires
...
A push filter of branches: ["**"] produced zero run records in this
repository across three pushes (docs/ci-pipeline, ci-pipeline-docs,
ci/standup-node). The same push event with no branch filter created runs
50762 and 50763. The filter shape is therefore not matching branch names
here, and a pipeline that never fires reads as CI that is up while
nothing gates. The filter is now absent, so every branch push runs the
workflow, which is what the task order asked for.
run: hourly RUN 2 2026-10-26T02:1xZ
2026-10-26 01:59:19 +00:00
coreci-nova-po
6d3b4b16dc
docs: document the CI pipeline (task order nova-platform#3)
...
The workflow landed in PR #6 but nothing in the repo pointed a reader at it.
This states what the three legs gate, what a loud failure means, and the
local equivalent. No product behaviour changes.
run: hourly RUN 2 2026-10-26T02:0xZ
2026-10-26 01:58:14 +00:00
coreci-nova-po
fdfe9d5b18
ci: run the workflow on the fleet label node
...
ubuntu-latest produces no run and no task record in this repository: three
push events with the merged workflow (branches docs/ci-pipeline and
ci-pipeline-docs) left actions/runs and actions/tasks at zero. A probe
branch with one trivial job per candidate label produced run 50763
(runs-on: node, completed success) and run 50762 (runs-on: employee-py,
still queued), so node is the label that serves this repo today.
run: hourly RUN 2 2026-10-26T02:0xZ
2026-10-26 01:58:13 +00:00
jonathan
2822f14d4f
Merge pull request 'ci: stand up CI workflow on nova-platform (task order #3 , hip c12363)' ( #6 ) from ci/standup into main
...
Reviewed-on: #6
Reviewed-by: jonathan <jonathan@coreci.dev >
2026-10-26 00:48:27 +00:00
coreci-nova-po
a20980517f
ci: stand up CI workflow - offline mirror of scripts/run_ci.sh (task order nova-platform#3, hip c12363)
...
Stages: lint (py_compile) -> test (pytest, not-shell markers) -> check-only
(run_platform.sh --check-only). Per-leg availability detection: a leg
that cannot run fails loud with its reason; no silent skips. Deps install
from requirements-test.txt when pypi is reachable. Evidence rows land on
nova-platform#3 per the order's contract.
2026-10-23 06:37:10 +00:00
jonathan
86da39cd4d
Merge pull request 'docs: TL;DR prologues — README + consumer-guide (comms-etiquette v1.0)' ( #2 ) from docs/comms-tldr into main
...
Reviewed-on: #2
2026-10-19 22:57:31 +00:00
coreci-nova-po
3ce57dcb9a
Update modules/README.md
2026-10-19 21:01:47 +00:00
coreci-nova-po
d57bec9bf5
docs(comms): TL;DR prologue for consumer guide (comms-etiquette v1.0)
2026-10-19 19:40:08 +00:00
coreci-nova-po
bbed068a0c
docs(comms): TL;DR prologue for README (comms-etiquette v1.0)
2026-10-19 19:40:08 +00:00
CIAgent
7a03b0e1e5
docs(P00): merge PDLC state intake to main (STATE.md)
...
---ci---
project: nova-platform
milestone: v1.1
status: complete
---/ci---
Merge PDLC Phase 0 state intake. STATE.md is the single-pass
ground-truth snapshot for Product Owner review.
2026-08-28 19:19:11 +00:00
CIAgent
f8cf46b94c
docs(P00): PDLC state intake — STATE.md created
...
---ci---
project: nova-platform
phase: 0
milestone: v1.1
status: specify
---/ci---
PDLC Phase 0 state intake. STATE.md populated with absolute ground
truth: architecture state (13 L1 + 2 L2 modules, 4-layer architecture),
technical stack (Python 3.11, Terraform 1.9, bash scripts), 38 locked
decisions (D-001..D-038), active constraints, recent history (v1.0
complete, v0.1.6), known tensions (forge token blank, only dev.json
env, no coverage), agent assumptions.
2026-08-28 19:19:03 +00:00
CIAgent
fe9ab7e444
docs(ship): milestone v1.0 complete (release v0.1.6, local-only)
...
---ci---
project: nova-platform
milestone: v1.0
status: complete
---/ci---
v1.0 MILESTONE COMPLETE. 38 REQ-IDs all complete. 38 decisions
(D-001..D-038). 76 tests passing. Merged to main 2443909 . Tag
v0.1.6 (milestone release on v0.1 patch line). All milestone
branches deleted (local-only; no remote configured). NOVA_FORGE_TOKEN
blank → Gitea release pending (local-only ship). Checkpoint cleared —
next run starts a new milestone.
2026-08-25 02:19:21 +00:00
CIAgent
2443909362
docs(milestone): complete v1.0-nova-platform (release v0.1.6)
...
---ci---
project: nova-platform
milestone: v1.0
status: complete
requirements:
covered: [REQ-01,REQ-02,REQ-03,REQ-04,REQ-05,REQ-06,REQ-07,REQ-08,REQ-09,REQ-10,REQ-11,REQ-12,REQ-13,REQ-14,REQ-15,REQ-16,REQ-17,REQ-18,REQ-19,REQ-20,REQ-21,REQ-22,REQ-23,REQ-24,REQ-25,REQ-26,REQ-27,REQ-28,REQ-29,REQ-30,REQ-31,REQ-32,REQ-33,REQ-34,REQ-35,REQ-36,REQ-37,REQ-38]
partial: []
---/ci---
v1.0 milestone complete: simplified infrastructure-delivery platform
derived from Nova (acdl). 6 phases (P0-P5 + P6 final). 38 REQ-IDs.
38 decisions (D-001..D-038). 76 tests pass. Engine boundary holds.
Happy paths green (check-only + CI). 13 L1 + 2 L2 modules. 5 terraform
roots. Shell reproducibility. Zero OOS files.
Tags: v0.1.0 (P0) → v0.1.1..v0.1.5 (P1..P5) → v0.1.6 (P6 = milestone
release on v0.1 patch line).
v0.1.6
2026-08-25 02:18:35 +00:00
CIAgent
2d8d8bb306
chore(repo): initialize nova-platform
2026-08-20 17:24:56 +00:00