Add RSA extraction bootstrap and working notes
This commit is contained in:
@@ -246,6 +246,8 @@ Status:
|
||||
- extraction rules for `prereq_op_selector` and execution-contract child
|
||||
decisions captured in
|
||||
`docs/case_studies/whetstone_dsl_gate_extraction_specs_v0.md`
|
||||
- machine-readable extraction contracts captured in
|
||||
`semantic/rsa_gate_extraction_contracts_v0.json`
|
||||
|
||||
### Deliverable D: Artifact-grounded extraction path
|
||||
|
||||
@@ -258,10 +260,13 @@ Status:
|
||||
- audit captured in `docs/case_studies/whetstone_dsl_run_artifact_audit.md`
|
||||
- first extraction rules captured in
|
||||
`docs/case_studies/whetstone_dsl_gate_extraction_specs_v0.md`
|
||||
- parser-facing extraction contracts captured in
|
||||
`semantic/rsa_gate_extraction_contracts_v0.json`
|
||||
|
||||
## Active Next Task
|
||||
|
||||
Turn the first extraction specs into machine-readable extraction contracts for:
|
||||
Use `semantic/rsa_gate_extraction_contracts_v0.json` to draft the first
|
||||
artifact parser for:
|
||||
|
||||
- `prereq_op_selector`
|
||||
- `target_file_selection`
|
||||
@@ -270,6 +275,48 @@ Turn the first extraction specs into machine-readable extraction contracts for:
|
||||
|
||||
Status:
|
||||
|
||||
- complete
|
||||
- parser implemented in `tools/extract_gate_rows.py`
|
||||
- sample output generated in `semantic/extracted_gate_rows_sample.ndjson`
|
||||
|
||||
## Next Active Task
|
||||
|
||||
Run the parser over a broader taskitem-run slice and review extraction yield by:
|
||||
|
||||
- gate id
|
||||
- provenance class
|
||||
- rejection-flag frequency
|
||||
|
||||
Status:
|
||||
|
||||
- complete for first 50-run slice
|
||||
- output captured in `semantic/extracted_gate_rows_slice.ndjson`
|
||||
- yield review captured in
|
||||
`docs/case_studies/whetstone_dsl_extraction_yield_snapshot.md`
|
||||
|
||||
## Updated Working Conclusion
|
||||
|
||||
The first extraction-ready dataset candidate is:
|
||||
|
||||
- `prereq_op_selector`
|
||||
|
||||
The following remain explicit but review-gated due to strong sibling-uniform
|
||||
template behavior in the current slice:
|
||||
|
||||
- `target_file_selection`
|
||||
- `acceptance_command_selection`
|
||||
- `required_tool_selection`
|
||||
|
||||
## Next Active Task
|
||||
|
||||
Turn `prereq_op_selector` into the first accepted dataset slice, with:
|
||||
|
||||
- accepted rows
|
||||
- rejected rows
|
||||
- explicit schema-drift examples
|
||||
|
||||
Status:
|
||||
|
||||
- partially complete
|
||||
- `prereq_op_selector` is now represented as structured/factorized in
|
||||
`semantic/rsa_semantic_bootstrap_v0.json`
|
||||
|
||||
Reference in New Issue
Block a user