Latest Update December '25 - System Builder UX Improvements and Smarter AI with Full System Context
We're excited to announce two major improvements that make CarbonSig more intelligent and easier to use:
(1) Enhanced System Builder UX with improved modals and workflows, and
(2) Expanded AI LCI Suggestions with full System context.
Important action required:
To see these visual improvements properly in your existing systems, please follow these simple steps:
When opening any system:
- Right-click on blank space in the system canvas
- Select "Arrange" from the menu
- What happens: Your system layout automatically adjusts to display the new visual indicators correctly
- Time required: 2-3 seconds per system
1. Smarter System building with visual data indicators
We're excited to introduce a major enhancement to the System Builder that transforms how you track, verify, and trust your carbon accounting data. The new visual data system makes it instantly clear which data has been reviewed, which needs attention, and what's ready for analysis.
This update brings three powerful improvements that work together to give you complete confidence in your carbon footprint calculations.
What's new
1. Enhanced node information display
2. Three-Color node status system
2. Data review workflow
1. Enhanced node information display
See critical emission data directly on your system canvasβno clicking required.
Nodes now display key emission information directly in Design Mode and Entry Mode, eliminating the need to open each node to see basic data.
What you see on each node type - Input, Direct Emission, and Output nodes:
Display three lines of information:
- Node name (e.g., "Electricity")
- Intensity (value + unit) β e.g., "0.0138 kg CO2e/kWh"
- Total Emissions (value + unit) β e.g., "0.2068 kg CO2e"
Process nodes:
Display three lines of information:
- Node name (e.g., "Surface Treatment and Anodizing")
- Total Direct Emissions (value + unit) β e.g., -- because some data is missing from the previous nodes
- Sum of Scope 1, 2, and 3 emissions (value + unit) β e.g., -- because some data is missing from the previous nodes
Benefits
- Instant overview: Identify high-emission nodes without opening modals
- Quick comparisons: Compare emission intensities across similar inputs
- Faster validation: Spot anomalies or errors at a glance
- Better context: Understand emission flows while building your system
- Enhanced collaboration: Discuss systems with stakeholders using visible data
2. Three-color node status system
Know exactly what state your data is inβat a glance.
New behavior:
- π΄ Red = Incomplete (missing required data)
- π§ Orange = Draft (has data, needs your review)
- π© Green = Approved (reviewed and confirmed by you)
Understanding the three states
π΄ Red β Incomplete
What it means:
- Node is missing required values
- Required fields not filled (quantity, unit, intensity, etc.)
- Cannot be included in analysis
- Must be completed by you
Behavior:
- Node stays red until ALL mandatory data is entered
- AI-generated values that are missing still show as red
- System cannot run Analyze until all red states are resolved
What to do: β Open the node in Entry Mode β Complete all required fields β Node automatically changes to Orange once data is complete
π§ Orange β Unverified / AI-Generated / Estimated
What it means:
- Node contains data but hasn't been reviewed by you
- OR contains AI-generated values that is not reviewed
- OR has been edited since last approval
- Can participate in analysis, but results include uncertainty flag
Common reasons for Orange status:
- Data populated by "Build with AI"
- Emission factor suggested by "Suggest LCI with AI" but not reviewed
- You entered data manually but haven't reviewed it yet
- You edited a previously approved (Green) node
Behavior:
- Orange nodes CAN be analyzed (preliminary results available)
- Once you explicitly review and approve β turns Green
- If you edit anything β becomes Orange again until re-approved
- This color merges the old "AI" + "Hybrid" states
What to do: β Open the node in Entry Mode β Review all calculations and data sources β Toggle the approval button ON β Node changes to Green
π© Green β Reviewed
What it means:
- All values in the node have been manually reviewed by user
- No unverified AI data
- No missing data
- Ready for full analysis and reporting
- Highest confidence level for carbon calculations
Behavior:
- Only user approval turns a node Green
- If you modify any data, node reverts to Orange
- Indicates you've verified the data is accurate and appropriate
What to do: β Nothing! This node is verified and ready. β Use these nodes confidently for reporting and compliance.
Status Summary Table
| Color | Status | When It Appears | Ready for Analysis? |
|---|---|---|---|
| π΄ Red | Incomplete | Missing fields, invalid values, required data empty | β No |
| π§ Orange | Unverified | AI-generated, partially edited, or mixed values | β οΈ Preliminary only |
| π© Green | Approved | User manually verified everything | β Yes, full confidence |
3. Data approval workflow
Explicitly confirm your data is accurateβno more ambiguity.
Every node modal in Entry Mode now includes an review toggle button that you must activate to confirm you've reviewed the data.
How it works
Step 1: Enter your data
Click on any node in Entry Mode and complete all required fields:
- Emission source (LCI, CAP, or System)
- Quantity
- Emission category
- Conversion factor
Step 2: Review the Calculations
Check the automatically calculated values:
- Emission intensity (kg CO2e per unit)
- Total emissions (kg CO2e)
Step 3: Review the Data
Toggle the "Review this input" button to ON
Button states:
- Disabled (greyed out): Some data is still missing
- Enabled (white): All required data is complete, ready for your approval
Step 4: Save
Click Assigne β Node changes from Orange to Green
When nodes require Re-review
Nodes automatically revert to π§ Orange (draft) status when:
You edit ANY field:
- Change quantity
- Modify conversion factor
- Switch emission source
- Update any calculation parameter
You import a system:
- Even if nodes were Green when exported
- Ensures new user verifies data applies to their context
Why this matters: Any modification could affect carbon calculations. Re-approval ensures you've reviewed the impact of changes.
Review workflow for AI-Generated Systems
When you use "Build with AI" or "Suggest LCI with AI":
All nodes start as π§ Orange (AI-Generated/Unverified)
Your review workflow:
Build with AI creates system
β
All nodes show π§ Orange
β
Switch to Entry Mode
β
Open each node β Review AI selections
β
Click "Why This LCI?" to understand reasoning
β
Toggle approval ON if satisfied
β
Node turns π© Green
β
Repeat for all nodes
β
System ready for verified analysisImportant: You can run preliminary analysis and CAP generaition on Orange nodes, but Green nodes are required for final reporting, compliance documentation.
How these features work together
Example workflow: Creating a new System
Step 1: Build Structure in Design Mode
- Create processes, inputs, outputs
- All nodes show π΄ Red (no data yet)
- See node structure clearly
Step 2: Switch to Entry Mode
- Click first Red node
- Enter emission data
- Node turns π§ Orange (data entered but not approved)
- Intensity and total emissions now visible on canvas
Step 3: Review and Approve
- Review calculations in modal
- Toggle approval button ON
- Click Accept
- Node turns π© Green (verified)
- Continue for all nodes
Step 4: Visual Confirmation
- Return to Design Mode
- See mix of Red/Orange/Green nodes
- Instantly identify completion status
- All emission values visible on canvas
Step 5: Complete System
- All nodes Green = Highest confidence
- Ready for analysis, reporting, and CAP generation
Special behaviors to understand
Import/Export System behavior
Important change for system sharing:
When you export a system:
- System exports with current node colors (Red/Orange/Green)
- All data and approval states included in export file
When you import that system:
- ALL nodes revert to π§ Orange (Unapproved) status
- Even nodes that were Green before export
Why this happens:
- The person importing may be in different context (location, facility, processes)
- Data verification doesn't transfer between users or workspaces
- Each user must confirm data applies to their specific situation
- Ensures data quality and prevents blind acceptance
What to do after importing:
- Review each Orange node in Entry Mode
- Verify data matches your context and operations
- Toggle approval for nodes you've verified
- Nodes turn Green as you review them
Troubleshooting
Node won't turn green
Problem: I toggled approval but node is still Orange
Possible causes:
- Not all required fields completed
- Approval didn't save (check network connection)
- Page needs refresh
Solution:
- Verify ALL fields are filled (quantity, unit, emission source)
- Ensure approval toggle is ON
- Click Assigne to save
- Refresh page if needed
- If issue persists, contact support
Approval Button is Disabled
Problem: Can't toggle the approval button
Why:
- Button remains disabled until ALL required data is complete
- Missing fields prevent approval
Solution:
- Check for empty fields in the modal
- Look for red asterisks (*) indicating required fields
- Complete all mandatory fields
- Button will enable automatically
Node turned orange after I reviewed it
Problem: My Green node is Orange again
Why this happens:
- You (or a teammate) edited the node data
- Any modification reverts status to Orange
- System requires re-approval after changes
Solution:
- Review the modified data
- Verify calculations are still correct
- Toggle approval button ON again
- Node returns to Green
All Nodes Orange After Import
Problem: I imported a system and all nodes are Orange, even though they were Green before export
This is expected behavior:
Why:
- Import/export workflow requires re-verification
- Ensures data applies to new user's context
- Prevents blind acceptance of data
Solution:
- Review each Orange node in your context
- Verify data applies to your operations
- Approve nodes that are accurate for you
- Update nodes that need different values
Can I analyze with orange Nodes?
Yes, but with caveats:
Orange nodes:
- CAN be included in Analyze calculations
- CAN generate the CAP
- Provide preliminary carbon footprint estimates
- Results flagged as containing unverified data
- NOT recommended for final reporting or compliance
For final analysis:
- Ensure all nodes are Green (approved)
- Provides highest confidence results
- Suitable for regulatory reporting
Migration: What happened to existing Systems?
Your existing Systems are safe
All existing systems migrated automatically:
β
Data integrity preserved
β
Calculations remain accurate
β
No action required on your part
Status mapping:
Why Orange not Green:
- Previous system couldn't track user verification
- Orange status prompts you to review existing data
- One-time verification process for legacy systems
Recommended action
For critical systems:
- Open in Entry Mode
- Review each Orange node
- Verify data is still accurate and current
- Toggle approval for verified nodes
- Node turns Green
For reference-only systems:
- Orange status is fine
- Review and approve when you need to use them
- No urgent action required
2. AI LCI Suggestions Now Understand Your Entire System
The Suggest LCI with AI feature just got significantly smarter β the AI now analyzes your complete system context, not just individual input names.
What Changed
Previously, AI suggestions were based only on:
- Input name
- Input description
- Notes field
- Attached documents
Now, the AI also considers:
- System-level context β your industry, location, and process type
- Connected processes β what happens before and after this input
- Other inputs in the system β materials and energy already defined
- System notes and attachments β uploaded BOMs, EPDs, and specifications
- Process relationships β how inputs flow through your operations
Why this matters
Example scenario: Steel input in Manufacturing system
| Before (Input-Only Context) | After (full system context) |
|---|---|
| AI sees: "Steel sheet" | AI sees: "Steel sheet" + automotive manufacturing + German location + followed by stamping process + part of vehicle frame system + connected to powder coating process |
| Suggests: Generic global steel data | Suggests: Cold-rolled automotive steel (EU region), appropriate grade for structural applications, suitable for stamping and coating processes |
| Confidence: Medium | Confidence: High |
Result: More accurate, context-aware recommendations that match your specific use case.
Real-World Benefits
Use Case 1: Complex Manufacturing Systems
Situation: Building a laptop computer assembly system
Before:
- AI suggested generic "aluminum" data for laptop chassis
- No differentiation between cast, extruded, or sheet aluminum
- Generic global data didn't match electronics manufacturing
After:
- AI sees: chassis β follows PCB assembly β precedes quality testing
- System context: electronics manufacturing, Asia region
- Other inputs: precision components, cleanroom processes
- Result: Suggests high-grade aluminum alloy (6000 series), sheet form, suitable for CNC machining, appropriate for electronics housing
Time Saved: 15-20 minutes per input Accuracy Improvement: ~40% reduction in manual corrections
Use Case 2: Food & Beverage Production
Situation: Creating a bottled juice production system
Before:
- "Glass bottle" β generic glass data
- No consideration of beverage context
- Missing food-grade requirements
After:
- AI sees: bottles β used in filling process β part of juice packaging
- System context: food manufacturing, Europe, pasteurization process
- Other inputs: fruit concentrate, water, energy for heating
- Result: Suggests food-grade glass bottles, beverage industry standard, appropriate for hot-fill pasteurization
Confidence Score: Improved from Medium to High Verification Time: Reduced by 60%
Use Case 3: Construction Materials
Situation: Modeling concrete production for building project
Before:
- "Cement" β generic Portland cement data
- No regional energy mix consideration
After:
- AI sees: cement β mixed with aggregates β produces ready-mix concrete
- System context: construction materials, Nordic region, cold climate
- Process relationships: batching β mixing β delivery
- Result: Suggests Nordic cement (lower-carbon European production), appropriate for freeze-thaw resistance, regional energy grid accounted for
Accuracy: Climate-specific recommendations ensure realistic carbon footprints
Best practices for maximum benefit
1. Build System structure first
Do this:
- Complete all processes, inputs, and outputs in Design Mode
- Connect nodes to show material and energy flows
- Add descriptions to processes and key inputs
- Then switch to Entry Mode for data population
Why: AI needs complete structure to understand relationships
2. Use notes & attachments strategically
Do this:
- Attach EPDs and product specifications at system level
- Add process-specific notes for specialized equipment
- Include supplier documentation for key materials
- Upload energy bills for accurate grid data
Why: AI can extract relevant information from all uploaded documents
3. Provide rich System context
Do this:
- Write detailed system descriptions with industry and location
- Upload complete BOMs and technical specifications
- Add process notes explaining unique characteristics
- Specify geographic region and energy sources
Why: More context = smarter AI suggestions
4. Leverage related Inputs
Do this:
- Populate major inputs first (energy, primary materials)
- Let AI use these as reference points for related inputs
- Notice how AI suggestions become more consistent
- Build up system data iteratively
Why: AI learns from your choices to improve subsequent suggestions
5. Review AI explanations
Do this:
- Always check "Why This LCI?" for context-based reasoning
- Verify geographic and process matches
- Confirm AI understood your system relationships
- Provide feedback if suggestions miss the mark
Why: Helps you understand AI logic and improve future suggestions
Feedback and support
We value your feedback as we continue to enhance CarbonSig:
Share your experience
Have you noticed:
- Faster system building?
- More relevant AI suggestions?
- Better confidence scores?
- Improved modal usability?
Let us know:
- In-App Feedback: Use the Feedback button to share your experience
- Email Support: support@carbonsig.com for questions or issues
- Help Center: Visit help.carbonsig.app for guides and tutorials
Related documentation
AI features
- Build with AI: AI-Powered System Builder
- Suggest LCI with AI: AI-Powered Emission Data Selection
- How to Write Effective Prompts for Build with AI
- AI LCI Explanation Report
System building
- Quick Start: Build Your First System
- Design Your System (Design Mode)
- Add Data to Your System (Entry Mode)
- Manage Your Systems
Data management
Keywords
Primary: AI system context, enhanced LCI suggestions, System Builder UX, intelligent carbon accounting, context-aware AI, semantic search carbon data, full system analysis, enhanced modal design
Secondary: process relationship AI, geographic LCI matching, system-wide AI suggestions, improved user experience, carbon footprint automation, smart emission matching, workflow optimization, modal improvements
Technical: system graph analysis, context vector embeddings, multi-factor AI ranking, process topology analysis, Material-UI components, WebGL canvas rendering, semantic LCI search, relationship-aware suggestions
Thank you for being part of the CarbonSig community. Together, we're making carbon accounting more intelligent, efficient, and accurate.
Last updated: December 2025