• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

fogfish / arcnet-cli / 28709190511
80%

Build:
DEFAULT BRANCH: main
Ran 04 Jul 2026 02:26PM UTC
Jobs 1
Files 37
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Jul 2026 02:25PM UTC coverage: 77.84% (-0.9%) from 78.784%
28709190511

push

github

web-flow
(fea) graph schema as first class entity in the graph (#7)

* [Spec Kit] Add specification for graph schema as first-class citizen

Introduces _schema/nodes and _schema/predicates as the versioned
replacement for _meta and .arc/config's merge-rule configuration.

* [Spec Kit] Clarify graph schema specification

Resolve three ambiguities via /speckit-clarify: schema documents are
exempt from ordinary arc-lint content rules, auto-discovery always
assigns the safe-default merge behavior (no patch-level override),
and schema-document basenames occupy a namespace separate from the
graph-wide content basename-uniqueness check.

* [Spec Kit] Add implementation plan for graph schema as first-class citizen

Designs internal/app/schema as a new domain use-case replacing _meta/ and
.arc/config.yml's merge-rule content with versioned _schema/ documents,
integrated into arc init (seeding) and arc apply (auto-discovery), with
ARCNET-CORE's AST/merge-algebra staying in internal/core per ADR 001.

* [Spec Kit] Add task breakdown for graph schema as first-class citizen

Organizes implementation into foundational internal/app/schema build-out
plus three user-story phases (init seeding, apply auto-discovery, and
hand-edit verification), per the constitution's mandatory Phase 2/Phase N
structure.

* (fea) schema as first class entity in the graph

147 of 212 new or added lines in 15 files covered. (69.34%)

7 existing lines in 6 files now uncovered.

1953 of 2509 relevant lines covered (77.84%)

0.89 hits per line

Uncovered Changes

Lines Coverage ∆ File
19
83.19
internal/app/schema/service/schema.go
18
0.0
internal/app/schema/component.go
12
74.48
-1.36% internal/app/graph/service/apply.go
5
72.41
-3.45% internal/app/ctrl/service/init.go
3
0.0
internal/app/schema/kernel/schema.go
2
0.0
0.0% internal/app/config/component.go
2
0.0
0.0% internal/app/ctrl/component.go
2
0.0
0.0% internal/app/graph/component.go
2
0.0
0.0% internal/app/lint/component.go

Coverage Regressions

Lines Coverage ∆ File
2
72.41
-3.45% internal/app/ctrl/service/init.go
1
0.0
0.0% internal/app/config/component.go
1
0.0
0.0% internal/app/ctrl/component.go
1
0.0
0.0% internal/app/graph/component.go
1
0.0
0.0% internal/app/lint/component.go
1
85.07
-1.26% internal/app/lint/service/lint.go
Jobs
ID Job ID Ran Files Coverage
1 28709190511.1 04 Jul 2026 02:26PM UTC 37
77.84
GitHub Action Run
Source Files on build 28709190511
  • Tree
  • List 37
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 08b3b3d7 on github
  • Prev Build on main (#28704177560)
  • Next Build on main (#28710880840)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc