Repository navigation
face-lift: README restructure, conventions, ledger, check-knowledge harness, lint CI - #1
Merged
Merged
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
README restructured around who writes what (connector vs sessions vs humans), with a layout table, the lesson shape, how to read and how to check the repo. Added CONTRIBUTING.md (connector-owned vs hand-owned files, PR and ledger rules), LEDGER.md (hand/session changes only), .gitignore, .markdownlint.yml (lenient so connector output passes unchanged), a PR template,
harness/check-knowledge.py(PASS/FAIL structural check: H1, newest-first day sections, every lesson has why/do/source+confidence, lessons/ coverage and counts, verified/ naming), and.github/workflows/lint.yml(markdownlint + the harness).Connector-managed files:
knowledge.mdandlessons/are untouched.verified/2026-09-26_claude-surfaces_v1.mdgot whitespace-only lint fixes and one bare URL wrapped in angle brackets; content unchanged.How it was verified
Where the risk lives
maingoes red — which is the point, but it will page as a failure. LoosenSOURCE_REin the harness if the change is intentional.main.Ledger
LEDGER.md🤖 Generated with Claude Code
https://claude.ai/code/session_01T7N2VsxDrRZPwWM7zdFnuK
Generated by Claude Code
Summary by Sourcery
Establish repository conventions and automated checks for maintaining connector-generated lessons alongside session-verified knowledge.
New Features:
Bug Fixes:
Enhancements:
CI:
Documentation:
Tests:
Chores: