Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
modern-python
/
chat-app
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
10
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 27, 2026
ci: fetch the ADR citation check from .github instead of keeping a copy (#37)
Show description for 30db4ae
lesnik512
authored
30db4ae
View commit details
Copy full SHA for 30db4ae
Browse repository at this point
fix: name psycopg2 in the Alembic DSN and cap sqlalchemy below 2.1 (#39)
Show description for 9ee2b02
lesnik512
authored
9ee2b02
View commit details
Copy full SHA for 9ee2b02
Browse repository at this point
Commits on Sep 19, 2026
docs(adr): point the fact-placement link at a heading that exists (#36)
lesnik512
authored
b5c0a88
View commit details
Copy full SHA for b5c0a88
Browse repository at this point
docs(adr): compress to 10 records in the domain-modeling format (#35)
Show description for 4f5274a
lesnik512
authored
4f5274a
View commit details
Copy full SHA for 4f5274a
Browse repository at this point
docs: restore the agent artifacts to the setup skill's templates (#33)
Show description for 4448d79
lesnik512
authored
4448d79
View commit details
Copy full SHA for 4448d79
Browse repository at this point
docs(adr): allow renumbering and deletion when the set is reshaped (#34)
lesnik512
authored
b460686
View commit details
Copy full SHA for b460686
Browse repository at this point
test: report a bare docs/adr/NNNN citation as unresolved (#32)
lesnik512
authored
797918a
View commit details
Copy full SHA for 797918a
Browse repository at this point
Commits on Sep 15, 2026
test: fail when an ADR cited from Python does not resolve (#31)
lesnik512
authored
cfc1715
View commit details
Copy full SHA for cfc1715
Browse repository at this point
Commits on Sep 13, 2026
docs(agents): drop the retired paragraphs and keep the canonical ones verbatim (#30)
Show description for 62007f1
lesnik512
authored
62007f1
View commit details
Copy full SHA for 62007f1
Browse repository at this point
Commits on Sep 7, 2026
docs: write README links absolute so they resolve on PyPI (#29)
lesnik512
authored
e0c460e
View commit details
Copy full SHA for e0c460e
Browse repository at this point
docs(agents): drop the fact-placement convention from AGENTS.md (#28)
Show description for e0c6c4f
lesnik512
authored
e0c6c4f
View commit details
Copy full SHA for e0c6c4f
Browse repository at this point
Commits on Sep 6, 2026
chore(ci): check absolute self-links in the offline link gate (#27)
Show description for 2d81977
lesnik512
authored
2d81977
View commit details
Copy full SHA for 2d81977
Browse repository at this point
chore(ci): adopt the blocking offline link check (#26)
Show description for 3919ba7
lesnik512
authored
3919ba7
View commit details
Copy full SHA for 3919ba7
Browse repository at this point
docs: retire planning/ and the doc validators, route deferred work to GitHub Issues (#25)
Show description for d3ae6ed
lesnik512
authored
d3ae6ed
View commit details
Copy full SHA for d3ae6ed
Browse repository at this point
docs(planning): stop asserting the PR-body shape (#15)
lesnik512
authored
4c157cb
View commit details
Copy full SHA for 4c157cb
Browse repository at this point
docs: drop the local PR template, inheriting the org default (#14)
lesnik512
authored
639bf9a
View commit details
Copy full SHA for 639bf9a
Browse repository at this point
fix: restore CLAUDE.md importing AGENTS.md (#13)
lesnik512
authored
88c1bfd
View commit details
Copy full SHA for 88c1bfd
Browse repository at this point
chore: rename CLAUDE.md to AGENTS.md and Justfile to justfile (#12)
lesnik512
authored
952065f
View commit details
Copy full SHA for 952065f
Browse repository at this point
Commits on Aug 23, 2026
Resolve an Actor from the JWT without a database read (#11)
Show description for 59432c4
lesnik512
authored
59432c4
View commit details
Copy full SHA for 59432c4
Browse repository at this point
Extract the glossary to a root CONTEXT.md (#10)
lesnik512
authored
67669f9
View commit details
Copy full SHA for 67669f9
Browse repository at this point
Convert planning/decisions to numbered ADRs in docs/adr (#9)
Show description for e663145
lesnik512
authored
e663145
View commit details
Copy full SHA for e663145
Browse repository at this point
Configure agent skills: issue tracker, triage labels, domain docs (#7)
Show description for be08655
lesnik512
authored
be08655
View commit details
Copy full SHA for be08655
Browse repository at this point
Commits on Aug 22, 2026
Adopt modern-di's lean planning convention (#6)
Show description for f1cc9a5
lesnik512
authored
f1cc9a5
View commit details
Copy full SHA for f1cc9a5
Browse repository at this point
Commits on Aug 21, 2026
Sweep comments to the load-bearing minimum (#5)
Show description for 7359e2a
lesnik512
authored
7359e2a
View commit details
Copy full SHA for 7359e2a
Browse repository at this point
Make chat_type a native enum and test migrations with pytest-alembic (#4)
Show description for 8af9bcc
lesnik512
authored
8af9bcc
View commit details
Copy full SHA for 8af9bcc
Browse repository at this point
Autowire use-case DI, map chat-listing state, keyword-only use cases (#2)
Show description for d974126
lesnik512
authored
d974126
View commit details
Copy full SHA for d974126
Browse repository at this point
Bootstrap chat-app skeleton and core chat domain (#1)
Show description for 2145519
lesnik512
authored
2145519
View commit details
Copy full SHA for 2145519
Browse repository at this point
docs(planning): add chat-app bootstrap design
Show description for 834b628
lesnik512
committed
834b628
View commit details
Copy full SHA for 834b628
Browse repository at this point
You can’t perform that action at this time.