docs: ensure all documentation files are committed
This commit is contained in:
@@ -1,3 +1,3 @@
|
|||||||
58333
|
65062
|
||||||
58334
|
65063
|
||||||
58350
|
65079
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
## 2. Typography Rules (MANDATORY)
|
## 2. Typography Rules (MANDATORY)
|
||||||
Hierarchy is achieved ONLY via size and color.
|
Hierarchy is achieved ONLY via size and color.
|
||||||
- **NO BOLD FONTS**: Use `font-normal` (400) throughout the entire application.
|
- **NO BOLD FONTS**: Use `font-normal` (400) throughout the entire application.
|
||||||
- **NO UPPERCASE**: All text must be Title Case or Sentence Case. NEVER use `uppercase` or `toUpper`.
|
- **NO UPPERCASE**: All text must be Title Case or Sentence Case. NEVER use `uppercase` or `toUpper`. But do not replace `toUpper` with `toLower` or `uppercase` with `lowercase` either, leave text in UI/UX as is.
|
||||||
- **NO ITALICS**: Italics are forbidden.
|
- **NO ITALICS**: Italics are forbidden.
|
||||||
- **Letter Spacing**:
|
- **Letter Spacing**:
|
||||||
- `headline-lg`: -0.02em
|
- `headline-lg`: -0.02em
|
||||||
|
|||||||
@@ -1,345 +1,36 @@
|
|||||||
# CURRENT AI WORKING SESSION — HANDOVER
|
# CURRENT AI WORKING SESSION — HANDOVER
|
||||||
|
|
||||||
**Active AI:** Claude Haiku 4.5
|
**Active AI:** Gemini CLI (Antigravity)
|
||||||
**Last Updated:** 2026-04-25
|
**Last Updated:** 2026-04-26
|
||||||
**Current Version:** v1.14.31
|
**Current Version:** v1.15.0
|
||||||
**Status**: ✅ PHASE 10: COLOR SYSTEM IMPLEMENTATION COMPLETE | 💾 ALL CHANGES COMMITTED
|
**Status**: ✅ DOCUMENTATION CLEANUP & RESTRUCTURING COMPLETE | 💾 STAGED IN docs-cleanup BRANCH
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## SESSION 46 EXECUTION SUMMARY — DESIGN.md System Compliance Implementation
|
## SESSION SUMMARY — Documentation Overhaul
|
||||||
|
|
||||||
### 1. Design System Audit (COMPLETE)
|
### 1. Architectural Restructuring
|
||||||
- **Root Cause Analysis**: Identified 5 critical gaps in DESIGN.md compliance
|
- **Consolidated Design System**: Created `DESIGN_SYSTEM.md` as the Single Source of Truth for all UI/UX (Colors, Typography, Spacing, Shapes).
|
||||||
1. Incomplete color mapping (primary #F58618 vs spec #ffb781, secondary #888888 vs #c8c6c5, missing tertiary)
|
- **Consolidated Coding Standards**: Created `CODING_STANDARDS.md` merging backend/frontend rules, security, and testing targets.
|
||||||
2. Hardcoded Tailwind classes bypassing design system (bg-slate-*, bg-gray-*, focus:ring-blue-500)
|
- **Refined AI Mandates**: Renamed `AI_RULES.md` to `AI_MANDATES.md`, focusing on behavioral rules and handover protocols.
|
||||||
3. Incomplete CSS variables (only 5 instead of 50+)
|
- **Improved Technical Reference**: Renamed `PROJECT_ARCHITECTURE.md` to `ARCHITECTURE.md`, focusing on high-level system logic.
|
||||||
4. Missing spacing tokens (unit, gutter, margin, stack-sm, stack-md)
|
- **Fixed Roadmap**: Resolved merge conflicts in `dev_docs/PLAN.md` and moved to `ROADMAP.md` in root.
|
||||||
5. Typography spacing rules incomplete (no per-size letter-spacing rules)
|
|
||||||
|
|
||||||
- **Created PLAN.md**: Comprehensive 4-phase remediation strategy documented
|
### 2. Information Cleanup & Archiving
|
||||||
|
- **Archived Legacy Files**: Moved 10+ redundant or outdated audit/review/plan files to `dev_docs/archive/`.
|
||||||
|
- **Eliminated Duplication**: Deleted `AI_RULES.md`, `PROJECT_ARCHITECTURE.md`, `DESIGN_COLOR_RULES.md`, and redundant plans.
|
||||||
|
- **Cleaned Entry Points**: Updated `README.md`, `CLAUDE.md`, and `GEMINI.md` to point to the new, functional documentation structure.
|
||||||
|
|
||||||
### 2. Phase 1: Color System Foundation (COMPLETE)
|
### 3. Verification & Compliance
|
||||||
- **tailwind.config.ts**:
|
- **Design Alignment**: Ensured "NO BOLD" and "NO UPPERCASE" mandates are documented as absolute law.
|
||||||
- Added 40+ colors from DESIGN.md (all surface tiers, on-color pairs, error variants)
|
- **SSOT Integrity**: Established clear hierarchies for documentation (End-User vs Internal).
|
||||||
- Corrected primary: #ffb781, secondary: #c8c6c5, added tertiary: #00e639
|
- **Git Status**: All changes staged in new branch `docs-cleanup`.
|
||||||
- Added spacing tokens (unit: 4px, gutter: 16px, margin: 32px, stack-sm: 8px, stack-md: 16px)
|
|
||||||
- All color definitions now match DESIGN.md exactly
|
|
||||||
|
|
||||||
- **globals.css**:
|
|
||||||
- Added 50+ CSS variables for complete design palette
|
|
||||||
- Implemented semantic typography classes (headline-lg, body-md, label-md, mono-data)
|
|
||||||
- Fixed scrollbar colors to use design tokens
|
|
||||||
- Updated component utilities to use new color system
|
|
||||||
- Typography layer with proper letter-spacing (-0.02em for headlines, etc.)
|
|
||||||
|
|
||||||
### 3. Phase 4: Component Compliance (COMPLETE)
|
|
||||||
- **Automated Color Replacements**: Fixed all 32 component files
|
|
||||||
- Replaced 100% of hardcoded Tailwind colors (bg-slate-*, bg-gray-*, text-gray-*)
|
|
||||||
- Updated focus states: focus:ring-blue-500 → focus:ring-primary
|
|
||||||
- Updated border references to use design tokens
|
|
||||||
- All components now use semantic color names from design system
|
|
||||||
|
|
||||||
- **Verified Replacements**:
|
|
||||||
- ✓ No remaining bg-slate usage
|
|
||||||
- ✓ No remaining bg-gray usage
|
|
||||||
- ✓ No remaining text-gray usage
|
|
||||||
- ✓ No remaining focus:ring-blue usage
|
|
||||||
- ✓ All sample files reviewed and confirmed
|
|
||||||
|
|
||||||
### 4. Tailwind CSS Conflict Resolution (COMPLETE)
|
|
||||||
- **Fixed CSS Syntax Errors**: Resolved Tailwind @apply conflicts with nested color names
|
|
||||||
- Replaced @apply statements using non-existent utility classes
|
|
||||||
- Used CSS custom properties (variables) for all color references
|
|
||||||
- Maintained full design system compliance while fixing compilation
|
|
||||||
- Frontend now builds and compiles without CSS errors
|
|
||||||
|
|
||||||
- **Git Commits**:
|
|
||||||
- `dab40c06` - "fix(design): implement DESIGN.md color system compliance across all UI/UX"
|
|
||||||
- `430428c2` - "fix(css): resolve Tailwind @apply conflicts with nested color names"
|
|
||||||
- Files Modified: 34 files, 1,247 insertions, 1,079 deletions
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## DESIGN SYSTEM NOW FULLY COMPLIANT ✓
|
## NEXT STEPS
|
||||||
|
|
||||||
- ✅ tailwind.config.ts: 40+ DESIGN.md colors mapped exactly
|
1. **Review Documentation**: Verify the new structure in the `docs-cleanup` branch.
|
||||||
- ✅ globals.css: 50+ CSS variables + semantic typography + proper @apply usage
|
2. **Commit Changes**: If satisfied, commit the staged changes to the branch.
|
||||||
- ✅ All components: Zero hardcoded colors, 100% design system usage
|
3. **Merge to dev**: Merge `docs-cleanup` into the main `dev` branch.
|
||||||
- ✅ Spacing: Tokens defined (unit, gutter, margin, stacks)
|
4. **Version Bump**: Run `python3 scripts/save_version.py` to finalize the v1.15.0 documentation milestone.
|
||||||
- ✅ Typography: Letter-spacing rules per size implemented
|
|
||||||
- ✅ Focus states: All using primary color
|
|
||||||
- ✅ CSS Compilation: Zero errors, builds cleanly
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## NEXT STEPS (Phase 8: Visual Testing & Final Validation)
|
|
||||||
|
|
||||||
1. **Visual Verification**: Open browser and inspect key pages (inventory, login, admin, logs)
|
|
||||||
- Verify page backgrounds are dark (#131313) not blue
|
|
||||||
- Check primary buttons are orange (#ffb781)
|
|
||||||
- Confirm all text colors match DESIGN.md palette
|
|
||||||
- Verify spacing and font sizes match spec
|
|
||||||
|
|
||||||
2. **Component Spot Checks**: Test interactive elements
|
|
||||||
- Hover states on buttons
|
|
||||||
- Focus states with ring colors
|
|
||||||
- Input field borders on focus
|
|
||||||
- Modal backgrounds and borders
|
|
||||||
- Status indicators (success/alert colors)
|
|
||||||
|
|
||||||
3. **Build Verification**: Run full TypeScript build and ensure no CSS warnings
|
|
||||||
|
|
||||||
4. **Version Bump**: Once visual testing passes, run `python3 scripts/save_version.py` to increment version
|
|
||||||
|
|
||||||
5. **Documentation**: Update DEPLOYMENT.md if needed to reflect design system changes
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## COMPLETION STATUS
|
|
||||||
|
|
||||||
✅ **PHASE 8 COMPLETE - DESIGN.MD COMPLIANCE 100%**
|
|
||||||
|
|
||||||
Root cause analysis revealed 3 critical failures in DESIGN.md compliance:
|
|
||||||
|
|
||||||
### Critical Issue #1: Primary Color Mismatch
|
|
||||||
- **DESIGN.md specifies:** `primary: '#ffb781'` (soft warm orange)
|
|
||||||
- **Currently in code:** `primary: '#F58618'` (darker saturated orange)
|
|
||||||
- **Impact:** ALL primary buttons, focus states, and accents use wrong orange
|
|
||||||
|
|
||||||
### Critical Issue #2: Hardcoded Blue Colors in Components (Missed During Batch Replace)
|
|
||||||
- `bg-blue-500`, `bg-blue-600` in CreateUserModal, CategoryCreationModal, AIOnboarding
|
|
||||||
- `focus:ring-blue-400`, `focus:ring-blue-500` (should use primary)
|
|
||||||
- `hover:bg-blue-500` (should use design system)
|
|
||||||
- `focus-visible:ring-offset-slate-900` (slate not in design system)
|
|
||||||
- **Impact:** User interactions still show blue from old design
|
|
||||||
|
|
||||||
### Critical Issue #3: Page Background Color May Retain Old Blue
|
|
||||||
- Some pages may still have dark blue (#1e3a5f-like) instead of correct #131313
|
|
||||||
- Typography spacing/font sizes per-component may not match DESIGN.md exactly
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## PHASE 8: COMPLETE DESIGN.MD COMPLIANCE REMEDIATION (PLAN)
|
|
||||||
|
|
||||||
**Status:** READY FOR APPROVAL
|
|
||||||
**Estimated Duration:** 2 hours
|
|
||||||
**Risk Level:** Low (color/styling only, no logic changes)
|
|
||||||
|
|
||||||
### Phase 8.1: Fix Primary Color (30 min)
|
|
||||||
**Files:** `frontend/tailwind.config.ts`, `frontend/app/globals.css`
|
|
||||||
1. Change `primary: { DEFAULT: "#F58618", ... }` → `primary: { DEFAULT: "#ffb781", ... }`
|
|
||||||
2. Verify primary-container stays as `"#f58618"` (correct)
|
|
||||||
3. Verify all CSS variables match DESIGN.md exactly
|
|
||||||
4. Grep for any remaining hardcoded `#F58618` or `#f58618` (should only appear in primary-container)
|
|
||||||
|
|
||||||
### Phase 8.2: Remove Hardcoded Legacy Colors (45 min)
|
|
||||||
**Files:** All `frontend/components/**/*.tsx`
|
|
||||||
1. Replace `bg-blue-*` → appropriate design colors (primary, secondary, etc.)
|
|
||||||
2. Replace `focus:ring-blue-*` → `focus:ring-primary`
|
|
||||||
3. Replace `hover:bg-blue-*` → appropriate color from design system
|
|
||||||
4. Replace `ring-offset-slate-*` → design system surface tokens
|
|
||||||
5. Verify: Zero remaining `blue-` or `slate-` colors in component classNames
|
|
||||||
|
|
||||||
### Phase 8.3: Enforce Background Color Consistency (30 min)
|
|
||||||
**Files:** `frontend/app/layout.tsx`, all page files, component files
|
|
||||||
1. Audit all page containers use `bg-background` (#131313)
|
|
||||||
2. Check layout.tsx for hardcoded dark colors
|
|
||||||
3. Verify specific pages: inventory, login, admin, logs all use correct background
|
|
||||||
4. Ensure body background correctly applied via globals.css
|
|
||||||
|
|
||||||
### Phase 8.4: Typography & Spacing Validation (30 min)
|
|
||||||
**Files:** All component files with typography or spacing
|
|
||||||
1. Verify font sizes match DESIGN.md:
|
|
||||||
- headline-lg: 48px, headline-md: 32px, headline-sm: 24px
|
|
||||||
- body-lg: 18px, body-md: 16px, label-md: 14px, mono-data: 14px
|
|
||||||
2. Verify letter-spacing per heading level (-0.02em for lg, -0.01em for others)
|
|
||||||
3. Verify spacing tokens used (unit: 4px, stack-sm: 8px, gutter: 16px, margin: 32px)
|
|
||||||
4. Verify StatCard typography: numbers match label size (no overwhelming density)
|
|
||||||
5. Component spot checks: buttons, inputs, modals all use semantic colors/spacing
|
|
||||||
|
|
||||||
### Verification Checklist
|
|
||||||
- [ ] Primary color: #ffb781 in tailwind.config.ts
|
|
||||||
- [ ] CSS variable `--primary: #ffb781;` in globals.css
|
|
||||||
- [ ] Zero `bg-blue-*` in any component
|
|
||||||
- [ ] Zero `focus:ring-blue-*` in any component
|
|
||||||
- [ ] Zero `ring-offset-slate-*` in any component
|
|
||||||
- [ ] All backgrounds are #131313 (not blue)
|
|
||||||
- [ ] Typography matches DESIGN.md per size
|
|
||||||
- [ ] Letter-spacing rules applied correctly
|
|
||||||
- [ ] Spacing uses semantic tokens (no hardcoded px)
|
|
||||||
- [ ] All focus states use primary from design system
|
|
||||||
- [ ] Hover states use design system colors
|
|
||||||
|
|
||||||
### ✅ EXECUTED - All Steps Complete
|
|
||||||
|
|
||||||
**Build Test:** ✅ PASSED
|
|
||||||
- `npm run build` completed successfully in 5.8s
|
|
||||||
- Zero CSS errors, zero TypeScript errors
|
|
||||||
- All 8 pages generated successfully
|
|
||||||
|
|
||||||
**Code Changes:** ✅ COMMITTED
|
|
||||||
- Commit: `faf14827` - "fix(design): complete DESIGN.md compliance - fix primary color and remove legacy colors"
|
|
||||||
- 8 files modified, 103 insertions, 32 deletions
|
|
||||||
- All color corrections applied, legacy colors removed
|
|
||||||
- tailwind.config.ts, globals.css, 6 component files updated
|
|
||||||
|
|
||||||
**What Was Fixed:**
|
|
||||||
1. Primary color: #F58618 → #ffb781 (soft warm orange, per DESIGN.md)
|
|
||||||
2. Toast.tsx: `bg-blue-500` → `bg-info`
|
|
||||||
3. CreateUserModal.tsx: Blue colors → design system colors
|
|
||||||
4. ItemComparisonModal.tsx: Blue colors → design system colors
|
|
||||||
5. CategoryCreationModal.tsx: Blue colors → design system colors
|
|
||||||
6. AIOnboarding.tsx: 4 instances of blue/slate → design system equivalents
|
|
||||||
7. page.tsx: `bg-black` → `bg-surface-container-lowest`
|
|
||||||
|
|
||||||
**Verification Complete:**
|
|
||||||
- ✅ Primary color matches DESIGN.md (#ffb781)
|
|
||||||
- ✅ All CSS variables correct in globals.css
|
|
||||||
- ✅ Zero hardcoded blue/slate colors remaining
|
|
||||||
- ✅ All backgrounds use design system tokens
|
|
||||||
- ✅ Typography classes all defined (headline-lg/md/sm, body-lg/md, label-md, mono-data)
|
|
||||||
- ✅ Spacing tokens configured (unit, stack-sm/md, gutter, margin)
|
|
||||||
- ✅ Font sizes match DESIGN.md exactly
|
|
||||||
- ✅ Build successful with zero errors
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## SESSION 47 EXECUTION SUMMARY — Phase 10: Color System Implementation
|
|
||||||
|
|
||||||
### 1. Design Color Rules Established (COMPLETE)
|
|
||||||
- Created DESIGN_COLOR_RULES.md with mandatory enforcement rules
|
|
||||||
- Documented semantic color mapping for all UI intents
|
|
||||||
- Established rules to prevent future hardcoded colors
|
|
||||||
- Added mandatory reference to CLAUDE.md for all future work
|
|
||||||
|
|
||||||
### 2. Design Compliance Fix Plan Created (COMPLETE)
|
|
||||||
- Created DESIGN_COMPLIANCE_FIX_PLAN.md with 20 files, 44+ fixes
|
|
||||||
- Batch-organized fixes by component type
|
|
||||||
- Provided line-by-line implementation guide
|
|
||||||
- Build and test verification strategy
|
|
||||||
|
|
||||||
### 3. Bulk Color System Implementation (COMPLETE)
|
|
||||||
- Scanned 59 frontend files for hardcoded colors
|
|
||||||
- Applied 40+ color replacements across 40 component files
|
|
||||||
- Color mappings applied:
|
|
||||||
- Indigo → primary/secondary (primary actions)
|
|
||||||
- Green → tertiary (#00e639) (success/healthy)
|
|
||||||
- Red/Rose → error (#ffb4ab) (destructive)
|
|
||||||
- Amber/Sky → primary/secondary (warnings/info)
|
|
||||||
- Blue/Slate → primary (focus states)
|
|
||||||
- Black → bg-surface-container-lowest (proper color)
|
|
||||||
|
|
||||||
### 4. Build Verification (COMPLETE)
|
|
||||||
- Frontend build: ✓ PASSED
|
|
||||||
- Compilation: 6.3s with zero errors
|
|
||||||
- CSS/TypeScript: Zero warnings
|
|
||||||
- All 6 pages generated successfully
|
|
||||||
- Bundle sizes: Within normal ranges
|
|
||||||
|
|
||||||
### 5. Code Committed (COMPLETE)
|
|
||||||
- Commit: 9a87064d
|
|
||||||
- Message: "fix(design): replace all 40+ hardcoded colors with DESIGN.md semantic system"
|
|
||||||
- Files changed: 41
|
|
||||||
- Insertions: 155 | Deletions: 155
|
|
||||||
- Status: Ready for testing and visual verification
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## DESIGN COMPLIANCE STATUS
|
|
||||||
|
|
||||||
✅ **PHASE 8** - Primary Color Fixes (fixed #F58618 → #ffb781)
|
|
||||||
✅ **PHASE 9** - Design Color Rules & Documentation
|
|
||||||
✅ **PHASE 10** - Bulk Color System Implementation (40+ files fixed)
|
|
||||||
|
|
||||||
**Color System Now 100% Compliant** with DESIGN.md:
|
|
||||||
- ✓ Primary: #ffb781 (soft warm orange)
|
|
||||||
- ✓ Secondary: #c8c6c5 (gray)
|
|
||||||
- ✓ Tertiary: #00e639 (healthy green - success status)
|
|
||||||
- ✓ Error: #ffb4ab (destructive red - error/delete)
|
|
||||||
- ✓ All surface, border, and outline colors correct
|
|
||||||
- ✓ Typography: Correct sizes, weights, letter-spacing
|
|
||||||
- ✓ Spacing: All semantic tokens configured
|
|
||||||
- ✓ Zero hardcoded Tailwind colors remaining
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## SESSION 48 EXECUTION SUMMARY — Architectural Refactoring: Single Source of Truth
|
|
||||||
|
|
||||||
### Identified Issue
|
|
||||||
User question: "Are both tailwind.config.ts and globals.css necessary? If any color needs to be changed, the same information is hardcoded in two different files."
|
|
||||||
- **Root Problem**: Color definitions duplicated in 2 places (DRY violation)
|
|
||||||
- **Impact**: Any color change requires editing in 2 files
|
|
||||||
- **Risk**: Easy to update one file and forget the other, causing sync issues
|
|
||||||
|
|
||||||
### Solution: Option 1 - Single Source of Truth
|
|
||||||
Implemented consolidated color architecture with 3 files:
|
|
||||||
|
|
||||||
1. **frontend/colors.mjs** (NEW - SINGLE SOURCE OF TRUTH)
|
|
||||||
- Exports `colors` object with all 40+ design system colors
|
|
||||||
- Exports `spacing` object with all semantic spacing tokens
|
|
||||||
- Machine-readable, importable format
|
|
||||||
- Comment clearly states: "Changes here automatically propagate to both files"
|
|
||||||
|
|
||||||
2. **frontend/scripts/generate-css-vars.mjs** (NEW - BUILD STEP)
|
|
||||||
- Reads colors.mjs as input
|
|
||||||
- Auto-generates CSS custom properties (--primary, --secondary, etc.)
|
|
||||||
- Injects generated variables into globals.css :root section
|
|
||||||
- Runs on every build (dev and production)
|
|
||||||
- Prevents manual sync issues
|
|
||||||
|
|
||||||
3. **frontend/tailwind.config.ts** (UPDATED)
|
|
||||||
- Now imports colors from colors.mjs
|
|
||||||
- Line 17: `import { colors as colorsDefinition } from "./colors.mjs";`
|
|
||||||
- Line 58: `colors: colorsDefinition,` (single source reference)
|
|
||||||
- Eliminated 80+ lines of duplicated color definitions
|
|
||||||
|
|
||||||
### Build System Integration
|
|
||||||
**frontend/package.json** (UPDATED)
|
|
||||||
- Added script: `"generate-css-vars": "node scripts/generate-css-vars.mjs"`
|
|
||||||
- Updated `"dev"`: now runs `npm run generate-css-vars && next dev`
|
|
||||||
- Updated `"build"`: now runs `npm run generate-css-vars && next build`
|
|
||||||
|
|
||||||
**start_servers.py** (UPDATED)
|
|
||||||
- Added build step in `setup_frontend()` method
|
|
||||||
- Runs `node scripts/generate-css-vars.mjs` before `npm run build`
|
|
||||||
- Ensures CSS variables are synchronized before every build
|
|
||||||
|
|
||||||
### Verification
|
|
||||||
✅ CSS variable generation script tested and working
|
|
||||||
✅ Build process succeeds with 0 errors (5.7s compile time)
|
|
||||||
✅ All pages generated (8/8)
|
|
||||||
✅ No CSS or TypeScript warnings
|
|
||||||
✅ Commit: e715afd8 - "refactor: consolidate color definitions into single source of truth"
|
|
||||||
|
|
||||||
### Benefits Delivered
|
|
||||||
| Metric | Before | After |
|
|
||||||
|--------|--------|-------|
|
|
||||||
| Color definition locations | 2 (duplicated) | 1 (colors.mjs) |
|
|
||||||
| Lines of duplicate code | 80+ | 0 |
|
|
||||||
| Build complexity | Manual sync | Automated |
|
|
||||||
| Update effort | 2 files | 1 file |
|
|
||||||
| Sync risk | High | None |
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## NEXT STEPS (Phase 11: Visual Testing & Version Bump)
|
|
||||||
|
|
||||||
1. **Visual Verification (RECOMMENDED):**
|
|
||||||
- Open localhost:3000 and verify:
|
|
||||||
- Primary buttons are now soft orange (#ffb781), not darker orange
|
|
||||||
- All text colors match DESIGN.md palette
|
|
||||||
- Page backgrounds are dark (#131313), not blue
|
|
||||||
- Spacing and typography match spec
|
|
||||||
- Test interactive elements: hover states, focus states, modals
|
|
||||||
|
|
||||||
2. **Version Bump (if visual test passes):**
|
|
||||||
- Run: `python3 scripts/save_version.py`
|
|
||||||
- This will:
|
|
||||||
- Increment version in VERSION.json
|
|
||||||
- Create git commit for version
|
|
||||||
- Create snapshot branch
|
|
||||||
- Merge to master
|
|
||||||
|
|
||||||
3. **Push to Remote:**
|
|
||||||
- `git push origin dev`
|
|
||||||
|
|||||||
1
graphify-out/cache/000e5488608a1c16761d75eadb7e099f3caf194b7912ae4fc81f0a4b34eaee53.json
vendored
Normal file
1
graphify-out/cache/000e5488608a1c16761d75eadb7e099f3caf194b7912ae4fc81f0a4b34eaee53.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/003db150972329d50fdb47758174700991a454790d966a235200a963afd5cfb7.json
vendored
Normal file
1
graphify-out/cache/003db150972329d50fdb47758174700991a454790d966a235200a963afd5cfb7.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/004a7f052bf71d7e4ec578dc1c71db46de5fcafb14858f3f709d8aa7f892c6f7.json
vendored
Normal file
1
graphify-out/cache/004a7f052bf71d7e4ec578dc1c71db46de5fcafb14858f3f709d8aa7f892c6f7.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/006351daaa4a67dc3b64564cda81521eaaeef83378e47e6bc34d7b6ffa2f442e.json
vendored
Normal file
1
graphify-out/cache/006351daaa4a67dc3b64564cda81521eaaeef83378e47e6bc34d7b6ffa2f442e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/008840dcb08db7bfbe60eacc692cc33bc4d987dc82fa47733a4f85497b036ae6.json
vendored
Normal file
1
graphify-out/cache/008840dcb08db7bfbe60eacc692cc33bc4d987dc82fa47733a4f85497b036ae6.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autocommand_py", "label": "autocommand.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L1"}, {"id": "autocommand_autocommand", "label": "autocommand()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L26"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autocommand_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autoparse_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autocommand_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_automain_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autocommand_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autoasync_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_autocommand_autocommand_py", "target": "autocommand_autocommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L26", "weight": 1.0}], "raw_calls": [{"caller_nid": "autocommand_autocommand", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L36"}, {"caller_nid": "autocommand_autocommand", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/autocommand/autocommand.py", "source_location": "L37"}]}
|
||||||
1
graphify-out/cache/0090d9fade501d125eb2af2de9132983ce73045fe6384b57aa315080b71e65aa.json
vendored
Normal file
1
graphify-out/cache/0090d9fade501d125eb2af2de9132983ce73045fe6384b57aa315080b71e65aa.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/00b59eeb1873ebfe9b02ce0f744041d6d6fda316124192a4fb53654f33255b88.json
vendored
Normal file
1
graphify-out/cache/00b59eeb1873ebfe9b02ce0f744041d6d6fda316124192a4fb53654f33255b88.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/00d97aacba19463be03029f45e0536e2b6b14f327c792e87cf0b987c4351077e.json
vendored
Normal file
1
graphify-out/cache/00d97aacba19463be03029f45e0536e2b6b14f327c792e87cf0b987c4351077e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/00dc4a2a9e7ea8cac8f2d0a1aad87342b68e01f904d08c15436edf035f61afbc.json
vendored
Normal file
1
graphify-out/cache/00dc4a2a9e7ea8cac8f2d0a1aad87342b68e01f904d08c15436edf035f61afbc.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc6487_py", "label": "rfc6487.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc6487.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc6487_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc6487.py", "source_location": "L15", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/00f03aca436ca77ce1a9fab66c8443a2c605c0b3701b2979eec6c800b4c556e6.json
vendored
Normal file
1
graphify-out/cache/00f03aca436ca77ce1a9fab66c8443a2c605c0b3701b2979eec6c800b4c556e6.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "label": "rfc3114.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L1"}, {"id": "rfc3114_amoco_securityclassification", "label": "Amoco_SecurityClassification", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L28"}, {"id": "rfc3114_caterpillar_securityclassification", "label": "Caterpillar_SecurityClassification", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L38"}, {"id": "rfc3114_whirlpool_securityclassification", "label": "Whirlpool_SecurityClassification", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L49"}, {"id": "rfc3114_securitycategoryvalues", "label": "SecurityCategoryValues", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L59"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "pyasn1_modules", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "rfc3114_amoco_securityclassification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "rfc3114_caterpillar_securityclassification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "rfc3114_whirlpool_securityclassification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3114_py", "target": "rfc3114_securitycategoryvalues", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3114.py", "source_location": "L59", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/00f87f0cad2d4f5eebba7034175e96784441ee3ce00254e26fa56759af7d3a92.json
vendored
Normal file
1
graphify-out/cache/00f87f0cad2d4f5eebba7034175e96784441ee3ce00254e26fa56759af7d3a92.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/011a38e23984de208cef04acfb2168890190ab837d5be159841120916dc31e57.json
vendored
Normal file
1
graphify-out/cache/011a38e23984de208cef04acfb2168890190ab837d5be159841120916dc31e57.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L1"}, {"id": "init_rationale_1", "label": "Common test support for all numpy test scripts. This single module should provi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "unittest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "backend_venv_lib_python3_12_site_packages_numpy_testing_private_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "backend_venv_lib_python3_12_site_packages_numpy_testing_private_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "backend_venv_lib_python3_12_site_packages_numpy_testing_private_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "target": "numpy_pytesttester", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L19", "weight": 1.0}, {"source": "init_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_numpy_testing_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/testing/__init__.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/012b91702c60f3277c2e012439161af901cf2af25b960ee60486e86946f6c269.json
vendored
Normal file
1
graphify-out/cache/012b91702c60f3277c2e012439161af901cf2af25b960ee60486e86946f6c269.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0133962d4c79d11dbd7875ff043899590262cd760870c9997a2d336b80b15282.json
vendored
Normal file
1
graphify-out/cache/0133962d4c79d11dbd7875ff043899590262cd760870c9997a2d336b80b15282.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/013be91a4ae523866de9b6d20f963be6be0f5f682b755f5ccec1d3a822a243a1.json
vendored
Normal file
1
graphify-out/cache/013be91a4ae523866de9b6d20f963be6be0f5f682b755f5ccec1d3a822a243a1.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0150cad8cb2ebcb3e8e677de8c5ba9140bd1ae69937fef20a7d3ffac60017805.json
vendored
Normal file
1
graphify-out/cache/0150cad8cb2ebcb3e8e677de8c5ba9140bd1ae69937fef20a7d3ffac60017805.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "label": "beta_managed_agents_agent_toolset20260401_params.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L1"}, {"id": "beta_managed_agents_agent_toolset20260401_params_betamanagedagentsagenttoolset20260401params", "label": "BetaManagedAgentsAgentToolset20260401Params", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L14"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "beta_managed_agents_agent_toolset20260401_params_rationale_15", "label": "Configuration for built-in agent tools. Use this to enable or disable group", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L15"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_tool_config_params_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset_default_config_params_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_agent_toolset20260401_params_py", "target": "beta_managed_agents_agent_toolset20260401_params_betamanagedagentsagenttoolset20260401params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L14", "weight": 1.0}, {"source": "beta_managed_agents_agent_toolset20260401_params_betamanagedagentsagenttoolset20260401params", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L14", "weight": 1.0}, {"source": "beta_managed_agents_agent_toolset20260401_params_rationale_15", "target": "beta_managed_agents_agent_toolset20260401_params_betamanagedagentsagenttoolset20260401params", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_agent_toolset20260401_params.py", "source_location": "L15", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/017bc3d4cf6073ea7fa55e667b49be8cdda3c265b3c06cb30e626ca826f9556c.json
vendored
Normal file
1
graphify-out/cache/017bc3d4cf6073ea7fa55e667b49be8cdda3c265b3c06cb30e626ca826f9556c.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0186746177ee7578f8f018b5f53fcbb71cd95cf3ca0ce690c423d6995d3031cf.json
vendored
Normal file
1
graphify-out/cache/0186746177ee7578f8f018b5f53fcbb71cd95cf3ca0ce690c423d6995d3031cf.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/018f176b0108687c2634951f3762832c3f9cad00aac100067c7e4ca4955ca89a.json
vendored
Normal file
1
graphify-out/cache/018f176b0108687c2634951f3762832c3f9cad00aac100067c7e4ca4955ca89a.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/018fca37dc08a8917d2b94df69b02350523c9ba206b32ed93d9b82f5da6083a2.json
vendored
Normal file
1
graphify-out/cache/018fca37dc08a8917d2b94df69b02350523c9ba206b32ed93d9b82f5da6083a2.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pygments_lexers_asy_builtins_py", "label": "_asy_builtins.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/_asy_builtins.py", "source_location": "L1"}, {"id": "asy_builtins_rationale_1", "label": "pygments.lexers._asy_builtins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This file c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/_asy_builtins.py", "source_location": "L1"}], "edges": [{"source": "asy_builtins_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pygments_lexers_asy_builtins_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/_asy_builtins.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/0195717be31e4a99d5bbb7f963f80a0a3e1afc101ef2d22d2e5534faf244b75d.json
vendored
Normal file
1
graphify-out/cache/0195717be31e4a99d5bbb7f963f80a0a3e1afc101ef2d22d2e5534faf244b75d.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/019aaf592d1e52ff31109255253b5d8c756f68632be43af15f91d41814f8ca2d.json
vendored
Normal file
1
graphify-out/cache/019aaf592d1e52ff31109255253b5d8c756f68632be43af15f91d41814f8ca2d.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/019e958c8444063876a714122466dfb78a24537e441ced91c6cb66e291d9332f.json
vendored
Normal file
1
graphify-out/cache/019e958c8444063876a714122466dfb78a24537e441ced91c6cb66e291d9332f.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/01ad2579bae11b0694a336ff1ed155a83d96dbd9b693de67f22ef65e95f2d579.json
vendored
Normal file
1
graphify-out/cache/01ad2579bae11b0694a336ff1ed155a83d96dbd9b693de67f22ef65e95f2d579.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_uvicorn_loops_uvloop_py", "label": "uvloop.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L1"}, {"id": "uvloop_uvloop_loop_factory", "label": "uvloop_loop_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L9"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_uvicorn_loops_uvloop_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvicorn_loops_uvloop_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvicorn_loops_uvloop_py", "target": "uvloop", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvicorn_loops_uvloop_py", "target": "uvloop_uvloop_loop_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvicorn/loops/uvloop.py", "source_location": "L9", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/01b25961ebc1232f2892097ee419d780191391c6ea0dd473d495d277a3e12ca5.json
vendored
Normal file
1
graphify-out/cache/01b25961ebc1232f2892097ee419d780191391c6ea0dd473d495d277a3e12ca5.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "label": "port_validators.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1"}, {"id": "port_validators_check_port", "label": "check_port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L4"}, {"id": "port_validators_check_port_and_port_list", "label": "check_port_and_port_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L14"}, {"id": "port_validators_rationale_1", "label": "Some helper functions for validation of ports and lists of ports.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1"}, {"id": "port_validators_rationale_5", "label": "Check if a port is valid. Return an error message indicating what is invalid if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L5"}, {"id": "port_validators_rationale_15", "label": "Take in a port and a port list and check that at most one is non-null. Additiona", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L15"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "target": "port_validators_check_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "target": "port_validators_check_port_and_port_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L14", "weight": 1.0}, {"source": "port_validators_check_port_and_port_list", "target": "port_validators_check_port", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L34", "weight": 1.0}, {"source": "port_validators_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1", "weight": 1.0}, {"source": "port_validators_rationale_5", "target": "port_validators_check_port", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L5", "weight": 1.0}, {"source": "port_validators_rationale_15", "target": "port_validators_check_port_and_port_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L15", "weight": 1.0}], "raw_calls": [{"caller_nid": "port_validators_check_port", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L6"}, {"caller_nid": "port_validators_check_port", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L7"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L22"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L23"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L29"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L31"}]}
|
||||||
1
graphify-out/cache/01b7108ca5d85c134d9d1d50757373734019a5f9ac48f18a14391a570d8ca787.json
vendored
Normal file
1
graphify-out/cache/01b7108ca5d85c134d9d1d50757373734019a5f9ac48f18a14391a570d8ca787.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/01cb6997e3463cd9cb6521794453e0f46774dd448ae330ed9ebb670b9a4abb91.json
vendored
Normal file
1
graphify-out/cache/01cb6997e3463cd9cb6521794453e0f46774dd448ae330ed9ebb670b9a4abb91.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "label": "beta_base64_pdf_source_param.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L1"}, {"id": "beta_base64_pdf_source_param_betabase64pdfsourceparam", "label": "BetaBase64PDFSourceParam", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L15"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_base64_pdf_source_param_py", "target": "beta_base64_pdf_source_param_betabase64pdfsourceparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L15", "weight": 1.0}, {"source": "beta_base64_pdf_source_param_betabase64pdfsourceparam", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_base64_pdf_source_param.py", "source_location": "L15", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/01cfd62f9e965441afe619a674b6a17ad762c2f9f43bd34393b76f0e12d5b742.json
vendored
Normal file
1
graphify-out/cache/01cfd62f9e965441afe619a674b6a17ad762c2f9f43bd34393b76f0e12d5b742.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_unicode_utils_py", "label": "test_unicode_utils.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L1"}, {"id": "test_unicode_utils_test_filesys_decode_fs_encoding_is_none", "label": "test_filesys_decode_fs_encoding_is_None()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L4"}, {"id": "test_unicode_utils_rationale_5", "label": "Test filesys_decode does not raise TypeError when getfilesystemencoding retu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L5"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_unicode_utils_py", "target": "setuptools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_unicode_utils_py", "target": "test_unicode_utils_test_filesys_decode_fs_encoding_is_none", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L4", "weight": 1.0}, {"source": "test_unicode_utils_rationale_5", "target": "test_unicode_utils_test_filesys_decode_fs_encoding_is_none", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L5", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_unicode_utils_test_filesys_decode_fs_encoding_is_none", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L9"}, {"caller_nid": "test_unicode_utils_test_filesys_decode_fs_encoding_is_none", "callee": "filesys_decode", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_unicode_utils.py", "source_location": "L10"}]}
|
||||||
1
graphify-out/cache/01e1fd9152c99aa4108924cc1a7c76412e54ad92e6435d26ecd66727a067d772.json
vendored
Normal file
1
graphify-out/cache/01e1fd9152c99aa4108924cc1a7c76412e54ad92e6435d26ecd66727a067d772.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/01e50115467c274846e3688746869a427902747837b91b6241833eca6d8dddd9.json
vendored
Normal file
1
graphify-out/cache/01e50115467c274846e3688746869a427902747837b91b6241833eca6d8dddd9.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_certifi_main_py", "label": "__main__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__main__.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_certifi_main_py", "target": "argparse", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__main__.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_certifi_main_py", "target": "pip_vendor_certifi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__main__.py", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/01e695eeca62d9a386ecdc9286332d8b65550c639c8b4c6a82b104d646626b35.json
vendored
Normal file
1
graphify-out/cache/01e695eeca62d9a386ecdc9286332d8b65550c639c8b4c6a82b104d646626b35.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_container_upload_block_py", "label": "container_upload_block.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L1"}, {"id": "container_upload_block_containeruploadblock", "label": "ContainerUploadBlock", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L10"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "container_upload_block_rationale_11", "label": "Response model for a file uploaded to the container.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L11"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_container_upload_block_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_container_upload_block_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_container_upload_block_py", "target": "container_upload_block_containeruploadblock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L10", "weight": 1.0}, {"source": "container_upload_block_containeruploadblock", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L10", "weight": 1.0}, {"source": "container_upload_block_rationale_11", "target": "container_upload_block_containeruploadblock", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/container_upload_block.py", "source_location": "L11", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/01eb748050c4b75beae45553aaa5b6bc717d9bf98d3415764500d716c6f4f5f0.json
vendored
Normal file
1
graphify-out/cache/01eb748050c4b75beae45553aaa5b6bc717d9bf98d3415764500d716c6f4f5f0.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/01f11ae00a17545738bdbe29fb33464d2713598bcc96e563592b119ad11edab4.json
vendored
Normal file
1
graphify-out/cache/01f11ae00a17545738bdbe29fb33464d2713598bcc96e563592b119ad11edab4.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_always_allow_policy_py", "label": "beta_managed_agents_always_allow_policy.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L1"}, {"id": "beta_managed_agents_always_allow_policy_betamanagedagentsalwaysallowpolicy", "label": "BetaManagedAgentsAlwaysAllowPolicy", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L10"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "beta_managed_agents_always_allow_policy_rationale_11", "label": "Tool calls are automatically approved without user confirmation.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L11"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_always_allow_policy_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_always_allow_policy_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_managed_agents_always_allow_policy_py", "target": "beta_managed_agents_always_allow_policy_betamanagedagentsalwaysallowpolicy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L10", "weight": 1.0}, {"source": "beta_managed_agents_always_allow_policy_betamanagedagentsalwaysallowpolicy", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L10", "weight": 1.0}, {"source": "beta_managed_agents_always_allow_policy_rationale_11", "target": "beta_managed_agents_always_allow_policy_betamanagedagentsalwaysallowpolicy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_managed_agents_always_allow_policy.py", "source_location": "L11", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/021292bf6c06342265fecf2daa5bba12ac37bd26348aa87cf75bbf0ce61be821.json
vendored
Normal file
1
graphify-out/cache/021292bf6c06342265fecf2daa5bba12ac37bd26348aa87cf75bbf0ce61be821.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0219d5c6953a382dcb224d8ff187668562aedc8a0fbf2e8930451f0f60f5b3b9.json
vendored
Normal file
1
graphify-out/cache/0219d5c6953a382dcb224d8ff187668562aedc8a0fbf2e8930451f0f60f5b3b9.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/022d3acd3c07d0f3ac33ce85f31f0a5ac65db4dabab68a862c05ee7bf3c124a1.json
vendored
Normal file
1
graphify-out/cache/022d3acd3c07d0f3ac33ce85f31f0a5ac65db4dabab68a862c05ee7bf3c124a1.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_proxy_py", "label": "proxy.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L1"}, {"id": "proxy_connection_requires_http_tunnel", "label": "connection_requires_http_tunnel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L4"}, {"id": "proxy_create_proxy_ssl_context", "label": "create_proxy_ssl_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L37"}, {"id": "proxy_rationale_7", "label": "Returns True if the connection requires an HTTP CONNECT through the proxy.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L7"}, {"id": "proxy_rationale_40", "label": "Generates a default proxy ssl context if one hasn't been provided by the use", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L40"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_proxy_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_proxy_py", "target": "proxy_connection_requires_http_tunnel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_proxy_py", "target": "proxy_create_proxy_ssl_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L37", "weight": 1.0}, {"source": "proxy_rationale_7", "target": "proxy_connection_requires_http_tunnel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L7", "weight": 1.0}, {"source": "proxy_rationale_40", "target": "proxy_create_proxy_ssl_context", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L40", "weight": 1.0}], "raw_calls": [{"caller_nid": "proxy_create_proxy_ssl_context", "callee": "create_urllib3_context", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L44"}, {"caller_nid": "proxy_create_proxy_ssl_context", "callee": "resolve_ssl_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L45"}, {"caller_nid": "proxy_create_proxy_ssl_context", "callee": "resolve_cert_reqs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L46"}, {"caller_nid": "proxy_create_proxy_ssl_context", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L53"}, {"caller_nid": "proxy_create_proxy_ssl_context", "callee": "load_default_certs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py", "source_location": "L55"}]}
|
||||||
1
graphify-out/cache/022f7bd80ba4c370219eebdc58b6bda52239a7449e07a6c89e49c7068bd21722.json
vendored
Normal file
1
graphify-out/cache/022f7bd80ba4c370219eebdc58b6bda52239a7449e07a6c89e49c7068bd21722.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/023d8c72012eb19706d0f58f2debe40637a4c016fab6aa6466ea517abe3c7a3e.json
vendored
Normal file
1
graphify-out/cache/023d8c72012eb19706d0f58f2debe40637a4c016fab6aa6466ea517abe3c7a3e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/023efcc8c0a699e8418bd6fe19ee1a249a0032468e16ccacffad69d699e91f9a.json
vendored
Normal file
1
graphify-out/cache/023efcc8c0a699e8418bd6fe19ee1a249a0032468e16ccacffad69d699e91f9a.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0241923c1400d651ac7cb080894db49c7970db2cfe0b18ba3f5424c10f82b582.json
vendored
Normal file
1
graphify-out/cache/0241923c1400d651ac7cb080894db49c7970db2cfe0b18ba3f5424c10f82b582.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/02494b45fc6bee04212d5ffd7b7ca833c71bf80b7d95ea3d47f907a92ac04b0e.json
vendored
Normal file
1
graphify-out/cache/02494b45fc6bee04212d5ffd7b7ca833c71bf80b7d95ea3d47f907a92ac04b0e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0251e9c24834bd1d4bc16df3fb22ccaf6ba113378c712c6ac09d311c32d95a34.json
vendored
Normal file
1
graphify-out/cache/0251e9c24834bd1d4bc16df3fb22ccaf6ba113378c712c6ac09d311c32d95a34.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "label": "rfc2437.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L1"}, {"id": "rfc2437_version", "label": "Version", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L35"}, {"id": "rfc2437_rsaprivatekey", "label": "RSAPrivateKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L39"}, {"id": "rfc2437_rsapublickey", "label": "RSAPublicKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L53"}, {"id": "rfc2437_rsaes_oaep_params", "label": "RSAES_OAEP_params", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L61"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "pyasn1_modules_rfc2459", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "rfc2437_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "rfc2437_rsaprivatekey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "rfc2437_rsapublickey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc2437_py", "target": "rfc2437_rsaes_oaep_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc2437.py", "source_location": "L61", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/025f2e12835b313399bdfb7b52f54307251835e234c13104a2f38531122334ee.json
vendored
Normal file
1
graphify-out/cache/025f2e12835b313399bdfb7b52f54307251835e234c13104a2f38531122334ee.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/025ff3a4687fabf70e10e4598e7e75b8dd3ab85be6c4cd4cace9f6abb0175e16.json
vendored
Normal file
1
graphify-out/cache/025ff3a4687fabf70e10e4598e7e75b8dd3ab85be6c4cd4cace9f6abb0175e16.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "label": "rfc3447.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L1"}, {"id": "rfc3447_otherprimeinfo", "label": "OtherPrimeInfo", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L20"}, {"id": "rfc3447_otherprimeinfos", "label": "OtherPrimeInfos", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L28"}, {"id": "rfc3447_rsaprivatekey", "label": "RSAPrivateKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L33"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "pyasn1_modules_rfc2437", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "rfc3447_otherprimeinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "rfc3447_otherprimeinfos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_rfc3447_py", "target": "rfc3447_rsaprivatekey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3447.py", "source_location": "L33", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/026448cbbf66b1f523f79aac2f5f6877ab9d9b79a5b014c753a9bbe8723c7c07.json
vendored
Normal file
1
graphify-out/cache/026448cbbf66b1f523f79aac2f5f6877ab9d9b79a5b014c753a9bbe8723c7c07.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0268b5a4b7ca4a7300c86e7b1488cd5ff2558db28ae94cd97458e70a22eaae3f.json
vendored
Normal file
1
graphify-out/cache/0268b5a4b7ca4a7300c86e7b1488cd5ff2558db28ae94cd97458e70a22eaae3f.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pygments_lexers_trafficscript_py", "label": "trafficscript.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L1"}, {"id": "trafficscript_rtslexer", "label": "RtsLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L17"}, {"id": "regexlexer", "label": "RegexLexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "trafficscript_rationale_1", "label": "pygments.lexers.trafficscript ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lexer for R", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L1"}, {"id": "trafficscript_rationale_18", "label": "For Riverbed Stingray Traffic Manager", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L18"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_trafficscript_py", "target": "pygments_lexer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_trafficscript_py", "target": "pygments_token", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_trafficscript_py", "target": "trafficscript_rtslexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L17", "weight": 1.0}, {"source": "trafficscript_rtslexer", "target": "regexlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L17", "weight": 1.0}, {"source": "trafficscript_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pygments_lexers_trafficscript_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L1", "weight": 1.0}, {"source": "trafficscript_rationale_18", "target": "trafficscript_rtslexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py", "source_location": "L18", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/0298928849f034db5f5dbbd1a4b80714aa6071f90253a4a64dbca51ffd35403c.json
vendored
Normal file
1
graphify-out/cache/0298928849f034db5f5dbbd1a4b80714aa6071f90253a4a64dbca51ffd35403c.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/029e2f72f34e33ec803bc7728494a4ca9d7d0a171350a9f5188449483369e2eb.json
vendored
Normal file
1
graphify-out/cache/029e2f72f34e33ec803bc7728494a4ca9d7d0a171350a9f5188449483369e2eb.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_backends_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/backends/__init__.py", "source_location": "L1"}, {"id": "init_default_backend", "label": "default_backend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/backends/__init__.py", "source_location": "L10"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_backends_init_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/backends/__init__.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_backends_init_py", "target": "init_default_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/backends/__init__.py", "source_location": "L10", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/02add1820c1977ca4a18d81a43707da03e94e00026f3031b92fd5a76341ad09c.json
vendored
Normal file
1
graphify-out/cache/02add1820c1977ca4a18d81a43707da03e94e00026f3031b92fd5a76341ad09c.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_skill_retrieve_response_py", "label": "skill_retrieve_response.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L1"}, {"id": "skill_retrieve_response_skillretrieveresponse", "label": "SkillRetrieveResponse", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L10"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_skill_retrieve_response_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_skill_retrieve_response_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_skill_retrieve_response_py", "target": "skill_retrieve_response_skillretrieveresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L10", "weight": 1.0}, {"source": "skill_retrieve_response_skillretrieveresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/skill_retrieve_response.py", "source_location": "L10", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/02c0eb529d89267eebdd37bea62751ab658b61c3132767a03ec3176e284a171b.json
vendored
Normal file
1
graphify-out/cache/02c0eb529d89267eebdd37bea62751ab658b61c3132767a03ec3176e284a171b.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_utils_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/__init__.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||||
1
graphify-out/cache/02c3af3d789c12b9bf01d3d9202b4df78c9e0ef060dbd307cd9fe683ed7b619f.json
vendored
Normal file
1
graphify-out/cache/02c3af3d789c12b9bf01d3d9202b4df78c9e0ef060dbd307cd9fe683ed7b619f.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_batch_list_params_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_batch_create_params_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_deleted_message_batch_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_errored_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_expired_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_request_counts_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_canceled_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_succeeded_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_init_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_messages_message_batch_individual_response_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/messages/__init__.py", "source_location": "L15", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/02fc18ac6d6a20e95a9f6fca22d8694faa8cf60147d521124784a92c78067736.json
vendored
Normal file
1
graphify-out/cache/02fc18ac6d6a20e95a9f6fca22d8694faa8cf60147d521124784a92c78067736.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_fastapi_dependencies_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/fastapi/dependencies/__init__.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||||
1
graphify-out/cache/030c17efecb6061e0743720b78e08b3a5488a9a1d25d7b3b66249de7881f4216.json
vendored
Normal file
1
graphify-out/cache/030c17efecb6061e0743720b78e08b3a5488a9a1d25d7b3b66249de7881f4216.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03282659b86fd080e298a8d5e8294565579a0a4886f8cfc5e945db722300ef86.json
vendored
Normal file
1
graphify-out/cache/03282659b86fd080e298a8d5e8294565579a0a4886f8cfc5e945db722300ef86.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "frontend_components_pageshell_tsx", "label": "PageShell.tsx", "file_type": "code", "source_file": "frontend/components/PageShell.tsx", "source_location": "L1"}, {"id": "pageshell_pageshell", "label": "PageShell()", "file_type": "code", "source_file": "frontend/components/PageShell.tsx", "source_location": "L15"}], "edges": [{"source": "frontend_components_pageshell_tsx", "target": "react", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L3", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "api", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L4", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "identitycheckoverlay", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L5", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "bottomnav", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L6", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "react_hot_toast", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L7", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "navigation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L8", "weight": 1.0}, {"source": "frontend_components_pageshell_tsx", "target": "pageshell_pageshell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/components/PageShell.tsx", "source_location": "L15", "weight": 1.0}], "raw_calls": [{"caller_nid": "pageshell_pageshell", "callee": "useState", "source_file": "frontend/components/PageShell.tsx", "source_location": "L16"}, {"caller_nid": "pageshell_pageshell", "callee": "useState", "source_file": "frontend/components/PageShell.tsx", "source_location": "L17"}, {"caller_nid": "pageshell_pageshell", "callee": "useState", "source_file": "frontend/components/PageShell.tsx", "source_location": "L18"}, {"caller_nid": "pageshell_pageshell", "callee": "useState", "source_file": "frontend/components/PageShell.tsx", "source_location": "L19"}, {"caller_nid": "pageshell_pageshell", "callee": "usePathname", "source_file": "frontend/components/PageShell.tsx", "source_location": "L20"}, {"caller_nid": "pageshell_pageshell", "callee": "useRouter", "source_file": "frontend/components/PageShell.tsx", "source_location": "L21"}, {"caller_nid": "pageshell_pageshell", "callee": "useEffect", "source_file": "frontend/components/PageShell.tsx", "source_location": "L23"}]}
|
||||||
1
graphify-out/cache/03282d873e07e3f8ca1873624ee05e255c788d099fd57e831db609a53960da2b.json
vendored
Normal file
1
graphify-out/cache/03282d873e07e3f8ca1873624ee05e255c788d099fd57e831db609a53960da2b.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/032c1b1430b9d48e21bab207dbbedb48b417ebd67ced1718a4b3e4ea5050ab4e.json
vendored
Normal file
1
graphify-out/cache/032c1b1430b9d48e21bab207dbbedb48b417ebd67ced1718a4b3e4ea5050ab4e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/032f5707feb157f7b1e974936bbb14ee1a648a5617d94a7c379fcba5b2ed97d3.json
vendored
Normal file
1
graphify-out/cache/032f5707feb157f7b1e974936bbb14ee1a648a5617d94a7c379fcba5b2ed97d3.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/033fa1adf6989bbb30ab4b389aa90f8019344909baef1cd0788213fed4ae2db9.json
vendored
Normal file
1
graphify-out/cache/033fa1adf6989bbb30ab4b389aa90f8019344909baef1cd0788213fed4ae2db9.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "label": "_typing.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L1"}, {"id": "typing_supportsread", "label": "SupportsRead", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L38"}, {"id": "typing_supportsread_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L39"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "numbers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "numpy_typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "target": "typing_supportsread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L38", "weight": 1.0}, {"source": "typing_supportsread", "target": "typing_supportsread_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/_typing.py", "source_location": "L39", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/0341b2822926b2cfd2e46738bab36280c202c4856058e59ec133d23e56a45ed1.json
vendored
Normal file
1
graphify-out/cache/0341b2822926b2cfd2e46738bab36280c202c4856058e59ec133d23e56a45ed1.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03469d00ef09dcfc107e06c64258950c94d3a3cb50d48f780c21949f4b57eda2.json
vendored
Normal file
1
graphify-out/cache/03469d00ef09dcfc107e06c64258950c94d3a3cb50d48f780c21949f4b57eda2.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_compaction_block_py", "label": "beta_compaction_block.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L1"}, {"id": "beta_compaction_block_betacompactionblock", "label": "BetaCompactionBlock", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L11"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "beta_compaction_block_rationale_12", "label": "A compaction block returned when autocompact is triggered. When content is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L12"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_compaction_block_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_compaction_block_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_compaction_block_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_compaction_block_py", "target": "beta_compaction_block_betacompactionblock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L11", "weight": 1.0}, {"source": "beta_compaction_block_betacompactionblock", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L11", "weight": 1.0}, {"source": "beta_compaction_block_rationale_12", "target": "beta_compaction_block_betacompactionblock", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_compaction_block.py", "source_location": "L12", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/03489b0b2d9f6e985fe29d519b67e7ebac3a54d7c6b533b97e3e37e93060e17a.json
vendored
Normal file
1
graphify-out/cache/03489b0b2d9f6e985fe29d519b67e7ebac3a54d7c6b533b97e3e37e93060e17a.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03496d4c281fb9d4191794ff15b6deaed053cba17a9e914b8eeee79646236399.json
vendored
Normal file
1
graphify-out/cache/03496d4c281fb9d4191794ff15b6deaed053cba17a9e914b8eeee79646236399.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/035302f95448d15e08d5e1bfab4754a3355577a82ac40ebcefb6a48f0bef24f2.json
vendored
Normal file
1
graphify-out/cache/035302f95448d15e08d5e1bfab4754a3355577a82ac40ebcefb6a48f0bef24f2.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03584ba9339b2d1bc3f00d9b19078e047e883f69d5c2b18ebb21764681077842.json
vendored
Normal file
1
graphify-out/cache/03584ba9339b2d1bc3f00d9b19078e047e883f69d5c2b18ebb21764681077842.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0362b596260a166dd07da99950e134a2019e0d93ea133e3412499aca635e69df.json
vendored
Normal file
1
graphify-out/cache/0362b596260a166dd07da99950e134a2019e0d93ea133e3412499aca635e69df.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_code_execution_tool_20250522_param_py", "label": "code_execution_tool_20250522_param.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L1"}, {"id": "code_execution_tool_20250522_param_codeexecutiontool20250522param", "label": "CodeExecutionTool20250522Param", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L13"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_code_execution_tool_20250522_param_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_code_execution_tool_20250522_param_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_code_execution_tool_20250522_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_cache_control_ephemeral_param_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_code_execution_tool_20250522_param_py", "target": "code_execution_tool_20250522_param_codeexecutiontool20250522param", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L13", "weight": 1.0}, {"source": "code_execution_tool_20250522_param_codeexecutiontool20250522param", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/code_execution_tool_20250522_param.py", "source_location": "L13", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/0363ef8e5b34ad90e5909caef6e0789de8178b8b38b929f25f26f687a894eaca.json
vendored
Normal file
1
graphify-out/cache/0363ef8e5b34ad90e5909caef6e0789de8178b8b38b929f25f26f687a894eaca.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/036b47532258e0a150af778f084799abc948a6e819594f16c9b376a1e0bc471f.json
vendored
Normal file
1
graphify-out/cache/036b47532258e0a150af778f084799abc948a6e819594f16c9b376a1e0bc471f.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/036c415a304a08ffd61cf921675e26071f34b0a6f8149ca6a42c7ff33123e2c5.json
vendored
Normal file
1
graphify-out/cache/036c415a304a08ffd61cf921675e26071f34b0a6f8149ca6a42c7ff33123e2c5.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0389715d20a97f0a374d09e4a83eb0308e74a962e405a5c2e89ccf793bd47351.json
vendored
Normal file
1
graphify-out/cache/0389715d20a97f0a374d09e4a83eb0308e74a962e405a5c2e89ccf793bd47351.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_greenlet_tests_fail_clearing_run_switches_py", "label": "fail_clearing_run_switches.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L1"}, {"id": "fail_clearing_run_switches_runcallable", "label": "RunCallable", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L16"}, {"id": "fail_clearing_run_switches_runcallable_del", "label": ".__del__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L18"}, {"id": "fail_clearing_run_switches_g", "label": "G", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L23"}, {"id": "fail_clearing_run_switches_g_getattribute", "label": ".__getattribute__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L25"}, {"id": "fail_clearing_run_switches_run_func", "label": "run_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L32"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_greenlet_tests_fail_clearing_run_switches_py", "target": "greenlet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_tests_fail_clearing_run_switches_py", "target": "fail_clearing_run_switches_runcallable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L16", "weight": 1.0}, {"source": "fail_clearing_run_switches_runcallable", "target": "fail_clearing_run_switches_runcallable_del", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_tests_fail_clearing_run_switches_py", "target": "fail_clearing_run_switches_g", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L23", "weight": 1.0}, {"source": "fail_clearing_run_switches_g", "target": "fail_clearing_run_switches_g_getattribute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_tests_fail_clearing_run_switches_py", "target": "fail_clearing_run_switches_run_func", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L32", "weight": 1.0}], "raw_calls": [{"caller_nid": "fail_clearing_run_switches_runcallable_del", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L19"}, {"caller_nid": "fail_clearing_run_switches_runcallable_del", "callee": "switch", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L20"}, {"caller_nid": "fail_clearing_run_switches_g_getattribute", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L27"}, {"caller_nid": "fail_clearing_run_switches_run_func", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/tests/fail_clearing_run_switches.py", "source_location": "L33"}]}
|
||||||
1
graphify-out/cache/038e8e8a5b8f0d0637b56a831ccbfc41c4a2f9fb642d9acfc69176341a21873e.json
vendored
Normal file
1
graphify-out/cache/038e8e8a5b8f0d0637b56a831ccbfc41c4a2f9fb642d9acfc69176341a21873e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03987dc337fe11a74b3b260287c8ebd37ed99cd503ba981c709c4860d21d761e.json
vendored
Normal file
1
graphify-out/cache/03987dc337fe11a74b3b260287c8ebd37ed99cd503ba981c709c4860d21d761e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03a2d9e85bdf3b1a76126c4b995028795dc39417da063b5810f823e74bf8b468.json
vendored
Normal file
1
graphify-out/cache/03a2d9e85bdf3b1a76126c4b995028795dc39417da063b5810f823e74bf8b468.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03af6c79c912f55b15efad8598f33e53db02fb9f45c068d5e42b5b0105747f56.json
vendored
Normal file
1
graphify-out/cache/03af6c79c912f55b15efad8598f33e53db02fb9f45c068d5e42b5b0105747f56.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03b5713b90c86e48a7048caf21bec590ca16169a0b3ec6a5483915f5fcefe2e4.json
vendored
Normal file
1
graphify-out/cache/03b5713b90c86e48a7048caf21bec590ca16169a0b3ec6a5483915f5fcefe2e4.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_text_editor_code_execution_str_replace_result_block_py", "label": "beta_text_editor_code_execution_str_replace_result_block.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L1"}, {"id": "beta_text_editor_code_execution_str_replace_result_block_betatexteditorcodeexecutionstrreplaceresultblock", "label": "BetaTextEditorCodeExecutionStrReplaceResultBlock", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L11"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_text_editor_code_execution_str_replace_result_block_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_text_editor_code_execution_str_replace_result_block_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_text_editor_code_execution_str_replace_result_block_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_models_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_beta_beta_text_editor_code_execution_str_replace_result_block_py", "target": "beta_text_editor_code_execution_str_replace_result_block_betatexteditorcodeexecutionstrreplaceresultblock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L11", "weight": 1.0}, {"source": "beta_text_editor_code_execution_str_replace_result_block_betatexteditorcodeexecutionstrreplaceresultblock", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/beta/beta_text_editor_code_execution_str_replace_result_block.py", "source_location": "L11", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/03bdadba0967cc38244198ff5605a32dd887fabd2c221d9ad4da277d56913623.json
vendored
Normal file
1
graphify-out/cache/03bdadba0967cc38244198ff5605a32dd887fabd2c221d9ad4da277d56913623.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03c21b36e050fdd8293ee76f7a1c2a22b0eb7247953dcaf9d4b6fa75b54205f1.json
vendored
Normal file
1
graphify-out/cache/03c21b36e050fdd8293ee76f7a1c2a22b0eb7247953dcaf9d4b6fa75b54205f1.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_compat_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/compat/__init__.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||||
1
graphify-out/cache/03ceb2fb42388ee568d7f120ed6a6418fe83c761966adb2e73710f965e09f01f.json
vendored
Normal file
1
graphify-out/cache/03ceb2fb42388ee568d7f120ed6a6418fe83c761966adb2e73710f965e09f01f.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03d8f88e19edd8ed8ef5cd30b6aaeb2ec4abc8d739e29b98ddfe6503a3535a4d.json
vendored
Normal file
1
graphify-out/cache/03d8f88e19edd8ed8ef5cd30b6aaeb2ec4abc8d739e29b98ddfe6503a3535a4d.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/__init__.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_init_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/__init__.py", "source_location": "L8", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/03ddf2b59ace3ee976f379d85e6cdc755f192f2916866e517917daac83497c8e.json
vendored
Normal file
1
graphify-out/cache/03ddf2b59ace3ee976f379d85e6cdc755f192f2916866e517917daac83497c8e.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/03e98ddf3ebb5b80adce148fda3453d6f5616e6aa842ea392fac47131520f20b.json
vendored
Normal file
1
graphify-out/cache/03e98ddf3ebb5b80adce148fda3453d6f5616e6aa842ea392fac47131520f20b.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/041d199053bdd5981d752a42df4589555efc4bb1cba935d87d0556828fe67514.json
vendored
Normal file
1
graphify-out/cache/041d199053bdd5981d752a42df4589555efc4bb1cba935d87d0556828fe67514.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/042b5e83a8642e9385a8ca5da1edf7a03d40ede77e4435ffddd0d70edf4e02c4.json
vendored
Normal file
1
graphify-out/cache/042b5e83a8642e9385a8ca5da1edf7a03d40ede77e4435ffddd0d70edf4e02c4.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0433098e866aab2157b34183fee89cd9975fe471f830d7fcae0b0d3ebd2b7ad3.json
vendored
Normal file
1
graphify-out/cache/0433098e866aab2157b34183fee89cd9975fe471f830d7fcae0b0d3ebd2b7ad3.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0436d7cf446028195a08fd520a69afda38f0775e8c8f844bc1e8a3f90a7d5bd9.json
vendored
Normal file
1
graphify-out/cache/0436d7cf446028195a08fd520a69afda38f0775e8c8f844bc1e8a3f90a7d5bd9.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0437ed43c8b5b17e88e8d18d99e9bec5a0740bbde79e9651269445d8bf6d0dbc.json
vendored
Normal file
1
graphify-out/cache/0437ed43c8b5b17e88e8d18d99e9bec5a0740bbde79e9651269445d8bf6d0dbc.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_core_include_numpy_public_dtype_api_table_h", "label": "_public_dtype_api_table.h", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/_core/include/numpy/_public_dtype_api_table.h", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||||
1
graphify-out/cache/0454c19520c4e9a0f87907519b413e7f2eb3c34737c15cdc05f4a593b053fe24.json
vendored
Normal file
1
graphify-out/cache/0454c19520c4e9a0f87907519b413e7f2eb3c34737c15cdc05f4a593b053fe24.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/045a4f003f6365e3e1c4a6dd174cb50395b229c10a28cd9a9b4897fe60b686e1.json
vendored
Normal file
1
graphify-out/cache/045a4f003f6365e3e1c4a6dd174cb50395b229c10a28cd9a9b4897fe60b686e1.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/045a8a3da0268c7c837b7d47025a50e9a9963cc0f2c9fd0f961460020b6ad2cf.json
vendored
Normal file
1
graphify-out/cache/045a8a3da0268c7c837b7d47025a50e9a9963cc0f2c9fd0f961460020b6ad2cf.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "label": "tool_search_tool_result_block_param.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L1"}, {"id": "tool_search_tool_result_block_param_toolsearchtoolresultblockparam", "label": "ToolSearchToolResultBlockParam", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L17"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_cache_control_ephemeral_param_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_error_param_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_search_result_block_param_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anthropic_types_tool_search_tool_result_block_param_py", "target": "tool_search_tool_result_block_param_toolsearchtoolresultblockparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L17", "weight": 1.0}, {"source": "tool_search_tool_result_block_param_toolsearchtoolresultblockparam", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anthropic/types/tool_search_tool_result_block_param.py", "source_location": "L17", "weight": 1.0}], "raw_calls": []}
|
||||||
1
graphify-out/cache/045d1a30934c103eb08ae89bde425b30cd13e5879df50e31ea970264fbf69fdb.json
vendored
Normal file
1
graphify-out/cache/045d1a30934c103eb08ae89bde425b30cd13e5879df50e31ea970264fbf69fdb.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/045e1e2bfb295a680368d03604ea9ada31e6a0a212bb93ad7ba838a4b29a1594.json
vendored
Normal file
1
graphify-out/cache/045e1e2bfb295a680368d03604ea9ada31e6a0a212bb93ad7ba838a4b29a1594.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_s390_unix_h", "label": "switch_s390_unix.h", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_s390_unix.h", "source_location": "L1"}, {"id": "switch_s390_unix_slp_switch", "label": "slp_switch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_s390_unix.h", "source_location": "L36"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_s390_unix_h", "target": "switch_s390_unix_slp_switch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_s390_unix.h", "source_location": "L36", "weight": 1.0}], "raw_calls": [{"caller_nid": "switch_s390_unix_slp_switch", "callee": "SLP_SAVE_STATE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_s390_unix.h", "source_location": "L48"}, {"caller_nid": "switch_s390_unix_slp_switch", "callee": "SLP_RESTORE_STATE", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_s390_unix.h", "source_location": "L69"}]}
|
||||||
1
graphify-out/cache/0463f4c46fcfb12d688a3d14201a707f9bcb89f654d64f17a660530a67414779.json
vendored
Normal file
1
graphify-out/cache/0463f4c46fcfb12d688a3d14201a707f9bcb89f654d64f17a660530a67414779.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/0463f6bffea964904f7d6c02afe2807ce636a480438f647bc1ad14f0120242cc.json
vendored
Normal file
1
graphify-out/cache/0463f6bffea964904f7d6c02afe2807ce636a480438f647bc1ad14f0120242cc.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/046735d795d556da225eca7ca10316d645d75fe6fd5c18ad6cf721dede292b50.json
vendored
Normal file
1
graphify-out/cache/046735d795d556da225eca7ca10316d645d75fe6fd5c18ad6cf721dede292b50.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_version_py", "label": "_version.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/_version.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||||
1
graphify-out/cache/04694bb0283039826525809971247184ff415e1f1070a9da37e099493323ca2a.json
vendored
Normal file
1
graphify-out/cache/04694bb0283039826525809971247184ff415e1f1070a9da37e099493323ca2a.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "label": "_reqs.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L1"}, {"id": "reqs_parse_strings", "label": "parse_strings()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L23"}, {"id": "reqs_parse", "label": "parse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L35"}, {"id": "reqs_rationale_24", "label": "Yield requirement strings for each specification in `strs`. `strs` must be", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L24"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "jaraco_text", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "packaging_requirements", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "reqs_parse_strings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "reqs_parse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "reqs_parse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "target": "reqs_parse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L38", "weight": 1.0}, {"source": "reqs_parse", "target": "reqs_parse_strings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L42", "weight": 1.0}, {"source": "reqs_rationale_24", "target": "reqs_parse_strings", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L24", "weight": 1.0}], "raw_calls": [{"caller_nid": "reqs_parse_strings", "callee": "join_continuation", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L29"}, {"caller_nid": "reqs_parse_strings", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L29"}, {"caller_nid": "reqs_parse_strings", "callee": "yield_lines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L29"}, {"caller_nid": "reqs_parse", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_reqs.py", "source_location": "L42"}]}
|
||||||
1
graphify-out/cache/04a42d6a580f0830096ddc5b1d66a21be9a2540e115b8fdb867f70ebbeb7beec.json
vendored
Normal file
1
graphify-out/cache/04a42d6a580f0830096ddc5b1d66a21be9a2540e115b8fdb867f70ebbeb7beec.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_lib_introspect_py", "label": "introspect.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L1"}, {"id": "introspect_opt_func_info", "label": "opt_func_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L8"}, {"id": "introspect_rationale_1", "label": "Introspection helper functions.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L1"}, {"id": "introspect_rationale_9", "label": "Returns a dictionary containing the currently supported CPU dispatched featu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L9"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_numpy_lib_introspect_py", "target": "introspect_opt_func_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L8", "weight": 1.0}, {"source": "introspect_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_numpy_lib_introspect_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L1", "weight": 1.0}, {"source": "introspect_rationale_9", "target": "introspect_opt_func_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "introspect_opt_func_info", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L71"}, {"caller_nid": "introspect_opt_func_info", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L73"}, {"caller_nid": "introspect_opt_func_info", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L74"}, {"caller_nid": "introspect_opt_func_info", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L80"}, {"caller_nid": "introspect_opt_func_info", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L82"}, {"caller_nid": "introspect_opt_func_info", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L84"}, {"caller_nid": "introspect_opt_func_info", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L85"}, {"caller_nid": "introspect_opt_func_info", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L86"}, {"caller_nid": "introspect_opt_func_info", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L86"}, {"caller_nid": "introspect_opt_func_info", "callee": "dtype", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/lib/introspect.py", "source_location": "L86"}]}
|
||||||
1
graphify-out/cache/04bd20901bec8c155fcbcbd89ba351799ce24083aa819da43c33f2477e5d991f.json
vendored
Normal file
1
graphify-out/cache/04bd20901bec8c155fcbcbd89ba351799ce24083aa819da43c33f2477e5d991f.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/04d3aa3ecc9de1592535a98e2e303ae57740147606b0aaca9e306e64688bf076.json
vendored
Normal file
1
graphify-out/cache/04d3aa3ecc9de1592535a98e2e303ae57740147606b0aaca9e306e64688bf076.json
vendored
Normal file
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user