04eec0cd82
fix: add local .npmrc to use public npm registry
...
- Configure frontend to use public npm registry instead of AWS CodeArtifact
- Fixes authentication errors when running npm commands
- Allows npm-check-updates (ncu) to run without credentials
This resolves the "expired credentials" error by overriding the global
.npmrc configuration with a local setting for this project.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 15:53:30 -05:00
53b1de7959
chore: migrate sqlmodel-crud-utilities to PyPI package
...
Bandit / bandit (push) Has been cancelled
Docker Image CI / build (3.13) (push) Has been cancelled
- Remove git source dependency for sqlmodel-crud-utilities
- Use PyPI version v0.1.0 (was v0.0.1a1 from git)
- Update uv.lock with resolved PyPI dependencies
- Also updated: python-dotenv v1.0.1 -> v1.2.1, sqlmodel v0.0.22 -> v0.0.32
This simplifies dependency management by using official PyPI releases
instead of git sources where available.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 15:22:46 -05:00
c7e20d5100
feat: add speckit command definitions for Claude Code CLI
...
Add command definitions for the speckit workflow system:
- speckit.analyze: Cross-artifact consistency and quality analysis
- speckit.checklist: Generate custom feature checklists
- speckit.clarify: Identify underspecified areas and ask clarifying questions
- speckit.constitution: Create/update project constitution
- speckit.implement: Execute implementation plan and tasks
- speckit.plan: Execute implementation planning workflow
- speckit.specify: Create/update feature specifications
- speckit.tasks: Generate actionable, dependency-ordered task lists
- speckit.taskstoissues: Convert tasks to GitHub issues
These commands integrate with the constitution-based development workflow
established in v1.0.0.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 15:19:53 -05:00
5adea834b7
chore: modernize dependency management and update versions
...
- Remove legacy requirements.txt files (core_requirements.txt, dev_requirements.txt)
- Migrate to uv-native dependency management with pyproject.toml
- Update git dependencies to use version tags instead of commit hashes:
- sqlmodel-crud-utilities: v0.0.1a1
- fastapi-debug-toolbar: patch-2
- Remove pinned versions in pyproject.toml (versions managed via uv.lock)
- Regenerate uv.lock with updated dependency resolution
- Remove .python-version file
- Fix docstring in tools.py (Gemini → OpenAI)
This aligns with Constitution Principle on dependency management best practices.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 15:19:23 -05:00
b677f19646
docs: ratify constitution v1.0.0 (initial governance framework)
...
- Establish 6 core principles: TDD, API-First, Async, Observability, Type Safety, Security
- Define development standards for FastAPI + Celery + AI services architecture
- Add quality assurance requirements (pre-commit, code review, deployment gates)
- Synchronize all speckit templates with constitution requirements
- Add comprehensive NFRs and constitution compliance checks
BREAKING: All future features must comply with constitution principles
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 15:00:25 -05:00
f8c4dc633a
adding icon to static folder
2025-01-23 17:22:25 -05:00
f49d3c6674
Updated README file
2025-01-23 17:19:11 -05:00
f46479bcc4
enhancements: reddit intelligence gathering now ingests multiple subreddits, as defined by the comma-delimited REDDIT_SUBREDDIT env var; added validate_result validator to swot agent; frontend fixes
2025-01-23 17:02:56 -05:00
ad10d98668
patching get_reddit_insights to pull from declared subreddit via get_val
2025-01-22 19:18:59 -05:00
a1d02f94f5
Update core_requirements.in
...
Hotfix
2025-01-22 18:51:16 -05:00
85e98cd529
Update python_start.sh
...
Hotfix
2025-01-22 18:30:55 -05:00
27c4d6c91b
app reference fixes
2025-01-22 17:08:53 -05:00
0cd01d88c8
Merge pull request #1 from fsecada01/main
...
Development Branch Deployment
2025-01-22 17:03:10 -05:00
4919cc0620
modifying docker-image.yml to build on PRs into deploy branches, and PRs from specific branches
2025-01-22 16:43:05 -05:00
0a5ddea463
modifying docker-image.yml to build on PRs into deploy branches, and PRs from specific branches
2025-01-22 16:35:25 -05:00
ad961d4d2f
Patching name of directory
2025-01-22 16:31:06 -05:00
b1e3c9bb2b
adding github actions for CICD integrations. Ready to promote to deployment branches.
2025-01-22 16:21:42 -05:00
b11796ddd6
WORKING: populating results page.
2025-01-22 15:50:48 -05:00
f2363ff81d
WIP: status component working; result page still being patched
2025-01-22 11:53:19 -05:00
05d8baffb1
WIP: adding pygentic.css for css spinner element; patching other components. Result objects not loading correctly and messages not stacking
2025-01-21 22:36:11 -05:00
07e7fa09a5
WIP: fixed HTML form issues; components not populating correctly yet
2025-01-21 18:01:06 -05:00
b7a466c714
WIP: completed alpha build of frontend; hx action triggering GET instead of POST request
2025-01-21 16:16:05 -05:00
1e371613dc
WIP: building frontend; linkng pages to form backends
2025-01-20 22:16:04 -05:00
c281fd686e
WIP: initial builds for site components
2025-01-17 23:09:11 -05:00
0e65c811a1
adding HTML components for HTMX integration
2025-01-17 17:10:15 -05:00
012ef4cc04
WIP: initial build of web app; need to build HTML components
2025-01-17 15:22:45 -05:00
e9bf06d5db
initial building of routers and Agent management of SWOT analysis
2025-01-16 16:24:11 -05:00
a975e2b7ec
adding boilerplate code for db integrations; settings based on environment, and logger; pre-commit updates
2025-01-16 13:36:24 -05:00
529f21f123
adding README.md
2025-01-16 12:48:58 -05:00
9b78170a90
initial bootstrapping
2025-01-16 11:33:26 -05:00