Added a structured learning record model distinct from captured thoughts.
Learnings carry provenance, verification, actionability, priority, and review metadata.
Search/filter support is keyed around project, category, area, status, priority, tag, and free-text query.
A PostgreSQL migration creates the learnings table and indexes for common lookups.
Distinction between thoughts and learnings
Thoughts remain the raw captured notes.
Learnings are distilled, reusable takeaways meant for verification and operational use.
Provenance / verification / actionability
Fields capture source type/ref, related thought or skill, review metadata, duplicate/supersedes links, and action required state.
Status/confidence/priority fields support triage and verification workflows.
Search/filter support
Added structured filters for project, category, area, status, priority, tag, and free-text query.
Search index supports summary/details lookup.
Follow-ups / limitations
No user-facing MCP tool wiring yet in this slice.
Cleanup/duplicate reconciliation rules for learnings remain a later refinement.
# PR Draft: Structured Learnings for AMCS issue #4
## Summary
- Added a structured learning record model distinct from captured thoughts.
- Learnings carry provenance, verification, actionability, priority, and review metadata.
- Search/filter support is keyed around project, category, area, status, priority, tag, and free-text query.
- A PostgreSQL migration creates the learnings table and indexes for common lookups.
## Distinction between thoughts and learnings
- Thoughts remain the raw captured notes.
- Learnings are distilled, reusable takeaways meant for verification and operational use.
## Provenance / verification / actionability
- Fields capture source type/ref, related thought or skill, review metadata, duplicate/supersedes links, and action required state.
- Status/confidence/priority fields support triage and verification workflows.
## Search/filter support
- Added structured filters for project, category, area, status, priority, tag, and free-text query.
- Search index supports summary/details lookup.
## Follow-ups / limitations
- No user-facing MCP tool wiring yet in this slice.
- Cleanup/duplicate reconciliation rules for learnings remain a later refinement.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
PR Draft: Structured Learnings for AMCS issue #4
Summary
Distinction between thoughts and learnings
Provenance / verification / actionability
Search/filter support
Follow-ups / limitations
4bb3e1af58to27cd494f6d