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

Alan-Jowett / CoPilot-For-Consensus / 20326935572
78%

Build:
DEFAULT BRANCH: main
Ran 18 Dec 2025 05:21AM UTC
Jobs 28
Files 109
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

18 Dec 2025 05:20AM UTC coverage: 82.816% (+0.01%) from 82.805%
20326935572

push

github

web-flow
Complete standardization of canonical identifiers across codebase (issue #372) (#381)

* docs: add identifier standardization analysis (issue #372)

Created comprehensive inventory and analysis document covering:
- Current state of _id/_key usage across services and databases
- Identified issues with UUID-based summary_id and report_id
- Key derivation rules (archive_id, message_key, chunk_key, thread_id)
- 5-phase migration plan with specific files and tasks
- Acceptance criteria and next steps

* docs: adopt _id as canonical deterministic primary key (issue #372)\n\n- Make _id the single source of truth across collections\n- Update derivation rules, migration plan, acceptance criteria\n- Align services, schemas, and tests with _id-centric approach

* docs/schemas: make _id canonical\n\n- SCHEMA.md: switch archives/messages/chunks/threads to  primary key\n- archives.schema.json: add  (required), deprecate

* schemas: messages use  as canonical; deprecate \n\n- Add required \n- Keep  as deprecated alias for transition

* schemas(messages): remove message_key (breaking change)\n\n- Drop message_key from messages schema\n-  is the sole primary identifier

* adapter(schema_validation): remove legacy message_key generator; migrate tests to canonical _id; update event docstrings; align schemas/docs for #372

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* events(schema): align event schemas to canonical identifier constraints (16-64 hex) and descriptions; no field renames

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* events(schema): rename message_keys -> message_doc_ids (breaking); update model docs; enforce canonical hex patterns

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Migrate chunking service to canonical identifiers

- Replace message_key → message_doc_id (_id) throughout service and tests
- Replace message_keys → message_doc_ids in event payloads
- Replace chunk_key/chunk_id → _id for chunk document primary ke... (continued)

111 of 126 new or added lines in 11 files covered. (88.1%)

4453 of 5377 relevant lines covered (82.82%)

0.93 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.59
0.0% embedding/app/service.py
2
88.41
-0.19% reporting/app/service.py
3
93.63
0.08% adapters/copilot_chunking/copilot_chunking/chunkers.py
4
83.16
0.09% chunking/app/service.py
5
64.07
0.86% orchestrator/app/service.py
Jobs
ID Job ID Ran Files Coverage
1 chunking - 20326935572.1 18 Dec 2025 05:21AM UTC 2
83.25
GitHub Action Run
2 embedding - 20326935572.2 18 Dec 2025 05:21AM UTC 2
90.64
GitHub Action Run
3 reporting-ui - 20326935572.3 18 Dec 2025 05:21AM UTC 1
0.0
GitHub Action Run
4 copilot_consensus - 20326935572.4 18 Dec 2025 05:22AM UTC 3
98.64
GitHub Action Run
5 copilot_metrics - 20326935572.5 18 Dec 2025 05:22AM UTC 5
56.83
GitHub Action Run
6 copilot_config - 20326935572.6 18 Dec 2025 05:21AM UTC 10
77.57
GitHub Action Run
7 summarization - 20326935572.7 18 Dec 2025 05:21AM UTC 2
91.28
GitHub Action Run
8 copilot_schema_validation_integration - 20326935572.8 18 Dec 2025 05:22AM UTC 6
49.78
GitHub Action Run
9 copilot_draft_diff - 20326935572.9 18 Dec 2025 05:21AM UTC 6
98.8
GitHub Action Run
10 copilot_storage_integration - 20326935572.10 18 Dec 2025 05:21AM UTC 5
50.68
GitHub Action Run
11 ingestion - 20326935572.11 18 Dec 2025 05:21AM UTC 2
80.44
GitHub Action Run
12 copilot_events_integration - 20326935572.12 18 Dec 2025 05:21AM UTC 9
46.2
GitHub Action Run
13 copilot_embedding - 20326935572.13 18 Dec 2025 05:22AM UTC 3
92.16
GitHub Action Run
14 copilot_vectorstore_integration - 20326935572.14 18 Dec 2025 05:21AM UTC 7
23.15
GitHub Action Run
15 orchestrator - 20326935572.15 18 Dec 2025 05:21AM UTC 2
64.22
GitHub Action Run
16 copilot_reporting - 20326935572.16 18 Dec 2025 05:22AM UTC 5
73.17
GitHub Action Run
17 parsing - 20326935572.17 18 Dec 2025 05:22AM UTC 6
83.62
GitHub Action Run
18 reporting - 20326935572.18 18 Dec 2025 05:22AM UTC 2
88.45
GitHub Action Run
19 copilot_archive_fetcher - 20326935572.19 18 Dec 2025 05:22AM UTC 9
68.27
GitHub Action Run
20 copilot_logging - 20326935572.20 18 Dec 2025 05:22AM UTC 5
92.45
GitHub Action Run
21 copilot_archive_fetcher_integration - 20326935572.21 18 Dec 2025 05:22AM UTC 9
46.99
GitHub Action Run
22 copilot_vectorstore - 20326935572.22 18 Dec 2025 05:22AM UTC 7
69.89
GitHub Action Run
23 copilot_summarization - 20326935572.23 18 Dec 2025 05:22AM UTC 8
93.42
GitHub Action Run
24 copilot_storage - 20326935572.24 18 Dec 2025 05:22AM UTC 5
65.07
GitHub Action Run
25 copilot_chunking - 20326935572.25 18 Dec 2025 05:22AM UTC 2
93.75
GitHub Action Run
26 copilot_schema_validation - 20326935572.26 18 Dec 2025 05:22AM UTC 6
90.13
GitHub Action Run
27 copilot_auth - 20326935572.27 18 Dec 2025 05:22AM UTC 7
98.98
GitHub Action Run
28 copilot_events - 20326935572.28 18 Dec 2025 05:22AM UTC 9
63.77
GitHub Action Run
Source Files on build 20326935572
  • Tree
  • List 109
  • Changed 11
  • Source Changed 11
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20326935572
  • 272283a0 on github
  • Prev Build on main (#20326209485)
  • Next Build on main (#20340116186)
  • Delete
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