[RAGE-2][P0] Ingest AgentProlog sessions, traces, issues, PRs, commits, and project evidence #46

Open
opened 2026-09-20 01:40:02 +00:00 by nsaspy · 0 comments
Owner

Parent: #6
Depends on: RAGE-1
Related upstream: lost-rob0t/prolog-rlm#167

Goal

Implement the first real observation adapters against the RAGE observation contract.

Sources

At minimum:

AgentProlog session / trace history
Git repository issues / PRs / commits
project instructions and verification evidence

Use documented/native stores and public runtime seams. Do not scrape pretty terminal output when canonical structured state exists.

Requirements

  • incremental ingestion with source checkpoints;
  • dedupe by stable source identity/fingerprint;
  • preserve session/run/project/repository correlations;
  • extract repeated corrections, failed verifier states, repair loops, repeated tool sequences, operator overrides, and recurring instructions as evidence — not conclusions;
  • repository evidence must distinguish authored source from inferred metadata;
  • source disappearance or parse failure is explicit, not silently treated as empty history;
  • no ambient network crawling.

Acceptance

  • two different source families normalize into the same observation schema;
  • replaying ingestion is idempotent;
  • one fixture correlates a repeated AgentProlog correction with repository evidence;
  • provenance links back to the originating run/file/issue/commit reference;
  • redaction occurs before observations enter later model-facing stages;
  • deterministic fixture lane requires no provider credentials.
Parent: #6 Depends on: RAGE-1 Related upstream: lost-rob0t/prolog-rlm#167 ## Goal Implement the first real observation adapters against the RAGE observation contract. ## Sources At minimum: ```text AgentProlog session / trace history Git repository issues / PRs / commits project instructions and verification evidence ``` Use documented/native stores and public runtime seams. Do not scrape pretty terminal output when canonical structured state exists. ## Requirements - incremental ingestion with source checkpoints; - dedupe by stable source identity/fingerprint; - preserve session/run/project/repository correlations; - extract repeated corrections, failed verifier states, repair loops, repeated tool sequences, operator overrides, and recurring instructions as evidence — not conclusions; - repository evidence must distinguish authored source from inferred metadata; - source disappearance or parse failure is explicit, not silently treated as empty history; - no ambient network crawling. ## Acceptance - [ ] two different source families normalize into the same observation schema; - [ ] replaying ingestion is idempotent; - [ ] one fixture correlates a repeated AgentProlog correction with repository evidence; - [ ] provenance links back to the originating run/file/issue/commit reference; - [ ] redaction occurs before observations enter later model-facing stages; - [ ] deterministic fixture lane requires no provider credentials.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/agentProlog#46
No description provided.