Joseph Doherty
dc90025a37
feat(batch5): implement jetstream error constructors group11
2026-02-28 09:05:27 -05:00
Joseph Doherty
a15c8131cc
feat(batch5): implement jetstream error constructors group10
2026-02-28 09:00:03 -05:00
Joseph Doherty
eee3a431dd
feat(batch5): implement jetstream error constructors group09
2026-02-28 08:55:28 -05:00
Joseph Doherty
b96d3ae182
feat(batch5): implement jetstream error constructors group08
2026-02-28 08:51:21 -05:00
Joseph Doherty
a587e8e347
feat(batch5): implement jetstream error constructors group07
2026-02-28 08:47:21 -05:00
Joseph Doherty
aab2814201
feat(batch5): implement jetstream error constructors group06
2026-02-28 08:43:42 -05:00
Joseph Doherty
bc085a7da1
feat(batch5): implement jetstream error constructors group05
2026-02-28 08:40:12 -05:00
Joseph Doherty
e914b468b6
feat(batch5): implement jetstream error constructors group04
2026-02-28 08:36:38 -05:00
Joseph Doherty
802e3d6576
feat(batch5): implement jetstream error constructors group03
2026-02-28 08:32:48 -05:00
Joseph Doherty
35488a2b68
feat(batch5): implement jetstream error constructors group02
2026-02-28 08:29:20 -05:00
Joseph Doherty
9f30fe6033
feat(batch5): implement jetstream error helpers and group01 constructors
2026-02-28 08:25:56 -05:00
Joseph Doherty
c5e0416793
Add batch commands to PortTracker CLI and migrate batch tables into porting.db
...
Implements batch list/show/ready/next/start/complete commands with dependency
validation, migrates 42 implementation batches (2377 features, 2087 tests) from
porting_batches.db into the live tracking database, and documents the batch
workflow in AGENTS.md.
2026-02-27 13:02:43 -05:00
Joseph Doherty
fe3fd7c74d
Port impltests backlog batch files and complete the latest parity test slice. Update tracker/report databases so verified status matches the passing batch evidence.
2026-02-27 12:42:31 -05:00
Joseph Doherty
b94a67be6e
Implement deferred core utility parity APIs/tests and refresh tracking artifacts
2026-02-27 10:27:05 -05:00
Joseph Doherty
7a338dd510
feat: add audit-verified status updates with override tracking
...
Status updates (feature/test update and batch-update) now verify the
requested status against Roslyn audit classification. Mismatches
require --override "reason" to force. Overrides are logged to a new
status_overrides table and reviewable via 'override list' command.
2026-02-27 05:50:15 -05:00
Joseph Doherty
7518b97b79
feat: extend audit command to support unit tests with --type flag
2026-02-27 05:35:51 -05:00
Joseph Doherty
26d6d7fe68
feat: add audit command — orchestrates feature status classification
2026-02-27 05:18:28 -05:00
Joseph Doherty
0436e08fc1
feat: add FeatureClassifier — heuristic-based feature classification
2026-02-27 05:17:35 -05:00
Joseph Doherty
2dd23211c7
feat: add SourceIndexer — Roslyn-based .NET source parser for audit
2026-02-27 05:16:58 -05:00
Joseph Doherty
c5c6fbc027
chore: add Roslyn package to PortTracker for feature audit
2026-02-27 05:16:07 -05:00
Joseph Doherty
4ba6b2642e
Merge branch 'worktree-agent-ac3fde22'
...
# Conflicts:
# reports/current.md
# reports/report_0a6e6bf.md
2026-02-27 04:44:05 -05:00
Joseph Doherty
21bb760e63
Merge branch 'worktree-agent-a0a5dc7b'
...
# Conflicts:
# reports/current.md
# reports/report_0a6e6bf.md
2026-02-27 04:43:58 -05:00
Joseph Doherty
4901249511
Merge branch 'worktree-agent-a54fc93d'
...
# Conflicts:
# reports/current.md
# reports/report_0a6e6bf.md
2026-02-27 04:43:51 -05:00
Joseph Doherty
7769966e2e
feat(porttracker): add library batch-update and batch-map commands
2026-02-27 04:43:11 -05:00
Joseph Doherty
750916caed
feat(porttracker): add module batch-update and batch-map commands
2026-02-27 04:42:49 -05:00
Joseph Doherty
b63f66fbdc
feat(porttracker): add test batch-update and batch-map commands
2026-02-27 04:42:30 -05:00
Joseph Doherty
2a900bf56a
feat(porttracker): add feature batch-update and batch-map commands
2026-02-27 04:42:17 -05:00
Joseph Doherty
0a6e6bf60d
feat(porttracker): add BatchFilters shared infrastructure
2026-02-27 04:40:27 -05:00
Joseph Doherty
3f6c5f243d
feat(porttracker): add ExecuteInTransaction to Database
2026-02-27 04:38:59 -05:00
Joseph Doherty
cecbb49653
feat(porttracker): add all remaining commands (feature, test, library, dependency, report, phase)
2026-02-26 06:17:43 -05:00
Joseph Doherty
c31bf6050d
feat(go-analyzer): add SQLite writer, complete analyzer pipeline
...
Add sqlite.go with DBWriter that writes analysis results (modules,
features, tests, dependencies, library mappings) to the porting
database. Successfully analyzes nats-server: 12 modules, 3673
features, 3257 tests, 36 library mappings, 11 dependencies.
2026-02-26 06:15:01 -05:00
Joseph Doherty
6f5a063307
feat(porttracker): add module commands (list, show, update, map, set-na)
2026-02-26 06:12:40 -05:00
Joseph Doherty
864749f681
feat(go-analyzer): add file-to-module grouping logic
2026-02-26 06:11:09 -05:00
Joseph Doherty
f0f5d6d6b3
feat(go-analyzer): add AST parsing and analysis engine
2026-02-26 06:11:06 -05:00
Joseph Doherty
9fe6a8ee36
feat(porttracker): add DB access layer and init command
...
Add Database.cs with SQLite connection management and helper methods
(Execute, ExecuteScalar, Query), Schema.cs for schema initialization,
and replace default Program.cs with System.CommandLine v3 CLI featuring
global --db/--schema options and an init command.
2026-02-26 06:08:27 -05:00
Joseph Doherty
3b43922f5c
feat(go-analyzer): add data model types
2026-02-26 06:06:30 -05:00
Joseph Doherty
fe28c50762
feat(go-analyzer): add CLI entry point
2026-02-26 06:06:28 -05:00
Joseph Doherty
fa001a2d48
scaffold: add project structure, schema, and gitignore
2026-02-26 06:05:17 -05:00