Add capture index manifest for group testing
This commit is contained in:
@@ -461,6 +461,7 @@ Current release theme:
|
||||
- Implementation notes:
|
||||
- define local capture sinks versus hosted retention
|
||||
- decide how testers submit noteworthy sessions
|
||||
- keep a lightweight `capture-index.ndjson` manifest beside raw captures so testers can quickly find sessions, operations, and fixture exports
|
||||
- preserve sanitized fixtures as the durable parity artifact
|
||||
|
||||
### 11. Binary-Safe Media Storage
|
||||
|
||||
@@ -41,6 +41,7 @@ The `.NET` cloud now supports structured live capture intended for first robot r
|
||||
- HTTP request/response event streams written as NDJSON
|
||||
- websocket event streams written as NDJSON
|
||||
- per-session websocket fixture export for replay
|
||||
- a small `capture-index.ndjson` manifest beside the raw files so group testers can quickly find the session type, operation, and export artifacts
|
||||
- turn metadata including `transID`, buffered audio counts, finalize attempts, and reply types
|
||||
|
||||
Default capture location:
|
||||
@@ -54,6 +55,7 @@ Artifacts:
|
||||
- `websocket/*.events.ndjson`
|
||||
- `*.events.ndjson`
|
||||
- `websocket/fixtures/*.flow.json`
|
||||
- `capture-index.ndjson`
|
||||
|
||||
## Suggested First Hookup Plan
|
||||
|
||||
@@ -61,8 +63,9 @@ Artifacts:
|
||||
2. Confirm HTTP bootstrap and websocket acceptance with the existing smoke/routing helpers.
|
||||
3. Run one or two controlled listen turns with Jibo.
|
||||
4. Inspect the captured HTTP and websocket events plus exported websocket fixtures.
|
||||
5. Convert the best captures into sanitized checked-in fixtures and tests.
|
||||
6. Keep Node available to compare any surprising turn behavior before changing infrastructure.
|
||||
5. Use `capture-index.ndjson` to quickly locate the important sessions and exported fixtures.
|
||||
6. Convert the best captures into sanitized checked-in fixtures and tests.
|
||||
7. Keep Node available to compare any surprising turn behavior before changing infrastructure.
|
||||
|
||||
Useful helper scripts:
|
||||
|
||||
|
||||
@@ -342,7 +342,7 @@ First completed slice in this personal-report parity track:
|
||||
7. Update/backup/restore end-to-end proof - implemented
|
||||
8. STT noise-screening and short-utterance reliability pass
|
||||
9. Provider-backed news expansion and deeper weather parity
|
||||
10. Capture indexing and retention boundary for group testing
|
||||
10. Capture indexing and retention boundary for group testing, including a lightweight manifest beside raw capture files
|
||||
|
||||
For slice 1, use the new import ladder above to keep the work grounded in what OpenJibo can already render today versus what needs new scaffolding.
|
||||
For slices 2-5, use Pegasus phrase lists, MIM IDs, and behavior patterns as the source anchor before broadening into OpenJibo-native improvements.
|
||||
|
||||
Reference in New Issue
Block a user